You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the interface is set to a right-to-left language, such as Arabic, Hebrew or Farsi, the user must move the mouse to the right in order to rotate the cube to the left, and vice versa.
Steps to reproduce the behavior:
Set the Gnome interface to Arabic through settings.
Log out and log in.
Rotate the cube to the left using the mouse.
See the cube rotating to the right.
You may also check the output of GNOME Shell for any error messages.
This can be done with the following terminal command:
Expected Behavior
The cube should rotate to the left.
System
Linux distribution: ubuntu 21.10
Desktop Cube version: 26
GNOME Shell version: 47-beta-1ubuntu2
The text was updated successfully, but these errors were encountered:
WiseFerret
changed the title
Using right-to-left interface, mouse direction is inverse
Using right-to-left interface, mouse rotatation direction is inverse
Aug 24, 2024
WiseFerret
changed the title
Using right-to-left interface, mouse rotatation direction is inverse
Using right-to-left interface, mouse dragging direction is inverse
Aug 24, 2024
Hi there! Thanks for the report. Could you please open ~/.local/share/gnome-shell/extensions/[email protected]/src/DragGesture.js and remove the - from -deltaX in this line?
Then logout and login again and see if the issue is fixed.
Sometime GNOME Shell resets any changes you make to these file on login. If that happens, you can increase the "version" number in ~/.local/share/gnome-shell/extensions/[email protected]/metadata.json by one.
This solves the original issue: the movement direction of the cube is now identical to the movement direction of the mouse while dragging.
However, the directional relation between the workspaces on the cube is wrong. In an rtl environment, the first workspace should be the one to the most right, the one left of it - the next one, and so on. Right now it's the opposite.
When the interface is set to a right-to-left language, such as Arabic, Hebrew or Farsi, the user must move the mouse to the right in order to rotate the cube to the left, and vice versa.
Steps to reproduce the behavior:
You may also check the output of GNOME Shell for any error messages.
This can be done with the following terminal command:
Expected Behavior
The cube should rotate to the left.
System
The text was updated successfully, but these errors were encountered: