These changes prevent the user from viewing the resizing of windows from other screens. It may make the interface appear a bit more sluggish, though, since all of the rearranging must happen in the background.
This commit is contained in:
parent
043d14a569
commit
cb1566d440
1 changed files with 3 additions and 2 deletions
|
@ -78,14 +78,15 @@ Monitor_activateView(v) {
|
||||||
If Not (Manager_#%A_LoopField%_tags & (1 << v - 1))
|
If Not (Manager_#%A_LoopField%_tags & (1 << v - 1))
|
||||||
WinHide, ahk_id %A_LoopField%
|
WinHide, ahk_id %A_LoopField%
|
||||||
StringTrimRight, wndIds, View_#%m%_#%v%_wndIds, 1
|
StringTrimRight, wndIds, View_#%m%_#%v%_wndIds, 1
|
||||||
|
DetectHiddenWindows, On
|
||||||
|
View_arrange(m, v)
|
||||||
|
DetectHiddenWindows, Off
|
||||||
Loop, PARSE, wndIds, `;
|
Loop, PARSE, wndIds, `;
|
||||||
WinShow, ahk_id %A_LoopField%
|
WinShow, ahk_id %A_LoopField%
|
||||||
Manager_hideShow := False
|
Manager_hideShow := False
|
||||||
|
|
||||||
Bar_updateView(m, aView)
|
Bar_updateView(m, aView)
|
||||||
Bar_updateView(m, v)
|
Bar_updateView(m, v)
|
||||||
|
|
||||||
View_arrange(m, v)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wndId := View_#%Manager_aMonitor%_#%v%_aWndId
|
wndId := View_#%Manager_aMonitor%_#%v%_aWndId
|
||||||
|
|
Loading…
Reference in a new issue