IPCHandler: use getActiveScreen() everywhere

This commit is contained in:
Ly-sec 2025-09-04 16:42:28 +02:00
parent cde3f088d1
commit 43bb3bdd0c

View file

@ -13,7 +13,7 @@ Item {
const activeWindow = ToplevelManager.activeToplevel const activeWindow = ToplevelManager.activeToplevel
if (activeWindow && activeWindow.screens.length > 0) { if (activeWindow && activeWindow.screens.length > 0) {
var screenName = activeWindow.screens[0].name var screenName = activeWindow.screens[0].name
for (let i=0; i<Quickshell.screens.length; i++) { for (var i = 0; i < Quickshell.screens.length; i++) {
if (screenName === Quickshell.screens[i].name) { if (screenName === Quickshell.screens[i].name) {
return Quickshell.screens[i] return Quickshell.screens[i]
} }
@ -57,7 +57,7 @@ Item {
IpcHandler { IpcHandler {
target: "launcher" target: "launcher"
function toggle() { function toggle() {
launcherPanel.toggle(Screen) launcherPanel.toggle(getActiveScreen())
} }
function clipboard() { function clipboard() {
launcherPanel.setSearchText(">clip ") launcherPanel.setSearchText(">clip ")