diff --git a/frontends/sdl2/main.lisp b/frontends/sdl2/main.lisp index e3407c227..f6cbce630 100644 --- a/frontends/sdl2/main.lisp +++ b/frontends/sdl2/main.lisp @@ -209,6 +209,9 @@ (if (lem:config :darwin-use-native-fullscreen) 1 0)) ;; sdl2 should not install any signal handlers, since the lisp runtime already does so (sdl2:set-hint :no-signal-handlers 1) + ;; sdl2 should not disable the kwin compositor, since lem editor is not a game, and disable it will not bring noticeale performance improvement. + (sdl2:set-hint :video-x11-net-wm-bypass-compositor 0) + (tmt:with-body-in-main-thread () (sdl2:make-this-thread-main (lambda () (handler-bind