I three-finger swipe up to go into the Multitasking View, then try to three-finger swipe left or right to switch workspaces.
I expected three-finger swipes left/right to work in the Multitasking View.
elementary OS 6 daily build, updated as of today.
Maybe a easy solution to this might be changing the behavior of three finger swiping up to the same as super+A, meaning that it shows all open windows and no workspaces?
Yes, at the moment it is disabled on purpose:
if (!wm.workspace_view.is_opened ()) {
wm.switch_to_next_workspace (Meta.MotionDirection.RIGHT, hints);
}
Because that animation is not 1:1, even when using 2 fingers swipes. If you remove that if, you'll notice that swiping bellow the gesture completion threshold will switch you back to the previous workspace.
The fix here is to make that animation 1:1, ideally both with 2 and 3/4 fingers.
PR 1 of 2 ready for review https://github.com/elementary/gala/pull/1051
This one adds support for smooth scrolling, like in libinhandy.
PR 2 of 2 is ready https://github.com/elementary/gala/pull/1063
Most helpful comment
Yes, at the moment it is disabled on purpose:
Because that animation is not 1:1, even when using 2 fingers swipes. If you remove that
if, you'll notice that swiping bellow the gesture completion threshold will switch you back to the previous workspace.The fix here is to make that animation 1:1, ideally both with 2 and 3/4 fingers.