<h1 dir="auto">Summary of the new feature/enhancement</h1>
<p dir="auto">In some rare instances, and I have reported this via Windows Feedback, a window can get stuck outside of the visible desktop. The label in the taskbar may or may not be visible ( I have it set to only show from current window ) regardless of setting - this is likely due to how far off-screen it is or it could be outside the bounds of the mirrored L shape I use for my desktop environment and Windows may thing it is in a top-left monitor which doesn't exist, or somewhere else.</p>
<p dir="auto">In these rare instances, WIN + Arrow does NOT let you move the window back onto any normal monitor.</p>
<p dir="auto">Because Shortcut Guide draws the window which is selected, fully even if off screen, allow us to drag it while holding alt while this screen is up.</p>
<p dir="auto">In most cases we can target the window, but the win + arrow system breaks in this rare instance. Allowing us to drag within the Win popup would help. In some cases, restarting the application does NOT fix the positioning of it either. In these instances, unplugging a monitor, or temporarily disabling it can help recover the window.</p>
<p dir="auto">It doesn't happen often, but when it does it is more than a minor annoyance.</p>
<h1 dir="auto">Proposed technical implementation details (optional)</h1>
<p dir="auto">While holding WIN key, since only the selected window is drawn fully, even if off-screen, allow us to move it with the mouse by dragging it.</p>
<h1 dir="auto">Move Hidden Windows to active screen</h1>
<p dir="auto">Some applications do not play nicely with multiple monitor scenarios.<br>
They mainly the ones which remember their screen position.</p>
<p dir="auto">Scenario<br>
Laptop with additional monitor.</p>
<p dir="auto">Start an affected application when you have two monitors connected and move it to monitor two, shut PC down.</p>
<p dir="auto">Disconnect the second monitor, then start up PC and run the affected application.</p>
<p dir="auto">All you see is a task bar icon becuse the application has blisfully unaware thet the second monitor is not preset jumped to the monitor which does not now exist.</p>
<p dir="auto">I know there is a documented way to move such windows to an available screen, but it requires quite a bit of faffing arround. I invariably end up googling for the required key chord each time I need it becuase it does not happed that often, but often enough to cause irritation.</p>
<p dir="auto">A hook that allowed the user to right click the task bar icon and "move to screen n" would be very much appreciated.</p>
<p dir="auto">Some of the code in <a href="https://github.com/MikeWilliams-UK/SSMS-Window-Fixer">https://github.com/MikeWilliams-UK/SSMS-Window-Fixer</a> may be of use in this.</p>