Fix display redirect on v48

#2234
This commit is contained in:
Charles Gagnon
2025-02-02 08:43:43 -05:00
parent 89cfe5f0a7
commit a1f3def0f7

View File

@@ -217,10 +217,16 @@ export const DisplayWrapper = {
let unredirectEnabled = true
export const setDisplayUnredirect = (enable) => {
let v48 = Config.PACKAGE_VERSION >= '48'
if (enable && !unredirectEnabled)
Meta.enable_unredirect_for_display(global.display)
v48
? global.compositor.enable_unredirect()
: Meta.enable_unredirect_for_display(global.display)
else if (!enable && unredirectEnabled)
Meta.disable_unredirect_for_display(global.display)
v48
? global.compositor.disable_unredirect()
: Meta.disable_unredirect_for_display(global.display)
unredirectEnabled = enable
}