@pathduck said in If the Close Window Confirmation Dialog is offscreen, you can't confirm or cancel the operation:
why would you move an application window off-screen to the point where you cannot see or click on the dialogs it creates?
When it has happened to me, it has been unintentional.
With a multi-monitor setup, I often move tabs onto other screens. Sometimes I move a non-full-screen browser window onto the screen with the camera so I can read notes while facing the audience when presenting materials. Sometimes when I do this, I misplace the window.
Also, when docking or undocking a laptop, windows will often hop around between screens, sometimes leaving them poorly positioned. Or, when you try to relocate them after changing the number of active monitors, you can again make a mistake and position the window poorly. Note that if the one screen is large enough, it can be easy to drag the middle of a large window out of view on a smaller screen.
For me, a natural reaction is in some such circumstances is to decide that I don't need the misplaced window anyway, so I try to close it.
a dialog box to be cancelled using Esc, so you might want to try that?
You may have surmised from my report that I've well-versed in keyboard shortcuts, yet at the time, hitting Esc, well, escaped me. I tried many things, but not that. Perhaps this is because it's not apparent that there is in fact a modal dialog box open in the first place (since it is, after all, not visible).
The good news is that hitting Esc does in fact seem to close the invisible dialog box. That's great! If I had the presence of mind to try that, I may not have filed the report. I have less confidence that my elderly parents (who do actually use Vivaldi) would have riddled their way out of this particular conundrum without rebooting their computer. Luckily, moving the window around is also pretty unlikely for them in the first place . š
However, I will note that if I create the analogous circumstances in Windows 10's Notepad (for example), the close confirmation dialog box appears in the middle of the most relevant screen, no matter the positioning of the window, which means it is never invisible like the one in Vivaldi. The Vivaldi close confirmation dialog box is also an independent window that can be positioned separately from its related Vivaldi browser window. You can demonstrate this by triggering it, hitting Alt-Esc, and then picking Move from the menu and then using the arrow keys. (If you do this when it was born off-screen, Windows will position the dialog box's "shortcut menu" fully on screen, even though the window it is for is completely invisible.) You can move that dialog box anywhere, even outside of its related Vivaldi window, including to other screens.
Popping open the close confirmation dialog box to an on screen position (just like Notepad), seems a simple low-effort change to avoid confusing the user.
Nobody's stopping you from reporting a bug.
Oh, I'm sorry. I thought I was reporting a bug. In my version of Vivaldi, when I go to the Help menu, the only bug-related menu item is called "Report a Bug on the forum", and it took me to these forums. I presumed they had changed their bug intake process, so I reported it here. But, now I see that, yes, in fact, the same old Report a Bug page also exists, but it does actually say "Please ask on the Forum first". Having done that, and seeing at least one other person with the same interpretation of the behaviour, I have now filed bug VB-86496.
Thanks for pointing me in the right direction.