yokoffing / Betterfox

Firefox user.js for speed, privacy, and security. Your favorite browser, but better.
MIT License
5.5k stars 140 forks source link

Set "widget.gtk.hide-pointer-while-typing.enabled" to false #248

Closed ItsProfessional closed 10 months ago

ItsProfessional commented 11 months ago

On firefox 119 and newer, firefox has made the cursor automatically hide when typing on linux. This, should NOT be handled by firefox. This is handled by the window manager. Different desktop environments and window managers provide ways of doing this through a config option. In this version, they also made the cursor hide if the option is enabled in windows settings, which is fair, because windows only respects that setting in their own win32 dialogs, and firefox didn't respect it earlier on windows. But on linux, that is not necessary. This config option doesn't affect Windows.

yokoffing commented 11 months ago

added as optional https://github.com/yokoffing/Betterfox/commit/3086c8bccb30d966832046bd877c1bb0b3f6c2a2

I'll consider incorporating it in the user.js after giving it more thought.

yokoffing commented 11 months ago

Looks like there's others, too:

ItsProfessional commented 11 months ago

Interesting. widget.windows.titlebar-accent.enabled should probably not be set by this project, as (I think) it only does that if configured in windows settings, which is intended behaviour.