Reposition windows on resolution change if they lie completely outside of the bounds of the new resolution
|Reported by:||humdinger||Owned by:||nobody|
This is hrev29283.
I temporarily changed the screen resolution to 1680x1050, but redraws were too slow (vmware). So, I switched to 800x600. When invoking the "Open" file dialog in DiskProbe, it opened in a position that was invisible with the new lower resolution.
File dialogs should make sure they are visible before they are shown. I also think they should be resized to be completely visible. I've often experienced dialogs where the bottom with the OK button is outside of the screen. Doubly annoying, since windows are only resizable in the lower right corner, which was also outside...
This should also be done when starting applications, though they shouldn't be resized, just make sure they are at least partly visible.
Change History (15)
comment:1 by , 13 years ago
|Component:||Servers/app_server → Kits/libtracker.so|
|Type:||enhancement → bug|
|Version:||R1/pre-alpha1 → R1/Development|
comment:6 by , 12 years ago
|Component:||Kits/libtracker.so → Servers/app_server|
|Summary:||Checking file dialog position → Reposition windows on resolution change if they lie completely outside of the bounds of the new resolution|
|Type:||bug → enhancement|