forked from Shinonome/dots-hyprland
Add quick fix for max int workspace bug coming back from a shutdown, logout, or sleep (#3161)
This commit is contained in:
@@ -48,6 +48,9 @@ LockScreen {
|
|||||||
for (var i = 0; i < Quickshell.screens.length; ++i) {
|
for (var i = 0; i < Quickshell.screens.length; ++i) {
|
||||||
var mon = Quickshell.screens[i].name
|
var mon = Quickshell.screens[i].name
|
||||||
var mData = HyprlandData.monitors.find(m => m.name === mon)
|
var mData = HyprlandData.monitors.find(m => m.name === mon)
|
||||||
|
if (mData?.activeWorkspace == undefined) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
var ws = (mData?.activeWorkspace?.id ?? 1)
|
var ws = (mData?.activeWorkspace?.id ?? 1)
|
||||||
next[mon] = ws
|
next[mon] = ws
|
||||||
batch += "dispatch focusmonitor " + mon + "; dispatch workspace " + (2147483647 - ws) + "; "
|
batch += "dispatch focusmonitor " + mon + "; dispatch workspace " + (2147483647 - ws) + "; "
|
||||||
|
|||||||
Reference in New Issue
Block a user