diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2024-06-18 17:41:46 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2024-06-18 17:41:46 +0200 |
commit | 7534bae61573245944c7577ae16146e915e81e66 (patch) | |
tree | 7694f737cf5ed1ae46f306726bd92c3017e0b6ea | |
parent | 24da94512694db2a263a121f0a9c5fb32e7ca35c (diff) | |
download | arctica-greeter-7534bae61573245944c7577ae16146e915e81e66.tar.gz arctica-greeter-7534bae61573245944c7577ae16146e915e81e66.tar.bz2 arctica-greeter-7534bae61573245944c7577ae16146e915e81e66.zip |
src/: OSK and Magnifier: always keep above other windows, don't use window decoration. Required when running under a window manager such as metacity or marco.
-rw-r--r-- | src/arctica-greeter.vala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/arctica-greeter.vala b/src/arctica-greeter.vala index e64e0e3..bd88d44 100644 --- a/src/arctica-greeter.vala +++ b/src/arctica-greeter.vala @@ -1845,6 +1845,8 @@ public class DBusServer : Object this.pGreeter.pKeyboardWindow.accept_focus = false; this.pGreeter.pKeyboardWindow.focus_on_map = false; this.pGreeter.pKeyboardWindow.set_title("OSK (theme: %s)".printf(sTheme)); + this.pGreeter.pKeyboardWindow.set_decorated (false); + this.pGreeter.pKeyboardWindow.set_keep_above (true); } if ((this.pGreeter.pKeyboardWindow != null) && (pKeyboardSocket != null) && (nId != 0)) @@ -1972,6 +1974,8 @@ public class DBusServer : Object this.pGreeter.pMagnifierWindow.accept_focus = false; this.pGreeter.pMagnifierWindow.focus_on_map = false; this.pGreeter.pMagnifierWindow.set_title ("Magnifier"); + this.pGreeter.pMagnifierWindow.set_decorated (false); + this.pGreeter.pMagnifierWindow.set_keep_above (true); } if ((this.pGreeter.pMagnifierWindow != null) && (pMagnifierSocket != null) && (nId != 0)) |