summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winii.ahk5
1 files changed, 4 insertions, 1 deletions
diff --git a/winii.ahk b/winii.ahk
index 8a5234b..5af1273 100644
--- a/winii.ahk
+++ b/winii.ahk
@@ -143,16 +143,19 @@ RemoveWindowID(desktopIdx, ID)
{
global
+ removed := 0
Loop, % windows%desktopIdx%
{
if (windows%desktopIdx%%A_Index% = ID)
{
- windowTagsCount%ID% -= 1
RemoveWindowID_byIndex(desktopIdx, A_Index)
WinHide ahk_id %ID%
+ removed := 1
Break
}
}
+ if (removed = 0)
+ WinHide ahk_id %ID%
}
; this removes the window id at index <ID_idx> from desktop number <desktopIdx>