improvements

This commit is contained in:
2026-08-11 17:35:26 +02:00
parent 39f925cb58
commit a868f50ab7
24 changed files with 924 additions and 239 deletions
+5 -2
View File
@@ -10,8 +10,11 @@ Singleton {
property var active: null
function claim(surface: var) {
if (active && active !== surface)
active.dismiss();
if (active && active !== surface) {
const previous = active;
active = null;
previous.dismissImmediately();
}
active = surface;
}