forked from Shinonome/dots-hyprland
globalfocusgrab: try to close dismissed stuff to prevent focusgrab crash
This commit is contained in:
@@ -19,6 +19,11 @@ Singleton {
|
|||||||
property list<var> dismissable: []
|
property list<var> dismissable: []
|
||||||
|
|
||||||
function dismiss() {
|
function dismiss() {
|
||||||
|
for (var i = 0; i < root.dismissable.length; i++) {
|
||||||
|
const item = dismissable[i];
|
||||||
|
if (item.close)
|
||||||
|
item.close();
|
||||||
|
}
|
||||||
root.dismissable = [];
|
root.dismissable = [];
|
||||||
root.dismissed();
|
root.dismissed();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user