Replies: 1 comment
-
Hi @Wassap124! I'm Dosu and I’m helping the desktop team. Zen browser currently does not support or detect the macOS "natural selection" setting for RTL languages, and there is no configuration or code in the project that integrates with this system preference. This is different from Chromium-based browsers, which do respect the setting. Zen is based on the Firefox engine, and its codebase only handles macOS-specific behavior for things like the Cmd (Meta) key, not for system-level text selection or directionality preferences. Implementing support for this would require new development work, as there are no existing hooks or settings for it in the current codebase or preferences UI. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey there!
I use 2 languages - one of which, is RTL (right-to-left).
now, in mac - there's this feature which is called "natural selection",
which in essence - reverses the keyboard controls.
i.e - in English, when i do "shift+arrowleft", it selects towards the left.
so in an RTL language, with "natural selection" enabled, it selects towards the right.
the idea here is that "left" doesn't mean left, it means "backwards".
I hate this.
luckily - you can disable it in macOS.
the problem is - Zen doesn't respect this setting, and will always act as the above.
for example, chromium based browsers DO respect that settings,
so in Chrome, or Brave - after i disable this setting, it's also disabled in browser,
and when i do shit+leftarrow - it actually goes left, and not "backwards".
Beta Was this translation helpful? Give feedback.
All reactions