diff --git a/release/antos-1.2.1.tar.gz b/release/antos-1.2.1.tar.gz index 5179279..2942499 100644 Binary files a/release/antos-1.2.1.tar.gz and b/release/antos-1.2.1.tar.gz differ diff --git a/src/core/gui.ts b/src/core/gui.ts index 1fe51c2..64a3e5a 100644 --- a/src/core/gui.ts +++ b/src/core/gui.ts @@ -992,11 +992,22 @@ namespace OS { // desktop[0].set "selected", -1 $(desktop).on("click", function (e) { - let el = $(e.target).closest("afx-app-window")[0]; + let el:any = $(e.target).closest("afx-app-window")[0]; if(el) { return; } + el = $(e.target).parent(); + if (!(el.length > 0)) { + return; + } + el = el.parent(); + if (!(el.length > 0)) { + return; + } + if (el[0] !== desktop) { + return; + } desktop.unselect(); ($("#sysdock")[0] as tag.AppDockTag).selectedApp = null; });