mirror of https://github.com/sgoudham/neovide.git
Disable the default-on SDL hint to disable compositing on X11 (#464)
SDL tells the window manager to disable compositing for its windows by default in order to somewhat improve rendering performance. This is unfortunate for a text editor one would be using concurrently with other programs, because KDE misbehaves with its global taskbar if this is done, and it also may freeze or otherwise break the display of running Firefox windows. This misbehaviour affects all SDL windows including e.g. games such as Factorio. There is a global switch to ignore all applications making this request in the KDE compositor settings called "Allow applications to block compositing", as well as an option in the window rules dialog to do it for individual windows by class, but we should try to do the right thing by default. The user can decide to block compositing per-window with these rules if they wish to preserve the previous behaviour. Fixes #370.macos-click-through
parent
b0bf7c2e75
commit
68582e0551
Loading…
Reference in New Issue