diff options
Diffstat (limited to 'desktop/shell.qml')
| -rw-r--r-- | desktop/shell.qml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/desktop/shell.qml b/desktop/shell.qml index eac0ddd..d70b338 100644 --- a/desktop/shell.qml +++ b/desktop/shell.qml @@ -67,6 +67,7 @@ ShellRoot { // The island on DP-1. It reads the sound module's service rather than // binding PipeWire a second time. Island { + id: island sound: soundModule.service drawer: drawer } @@ -85,4 +86,11 @@ ShellRoot { function toggle() { drawer.toggle(""); } function close() { drawer.close(); } } + + // The bare SUPER release bind reaches this: + // qs -p <this dir> ipc call island controls + IpcHandler { + target: "island" + function controls() { island.toggleControls(); } + } } |
