Application windows do not restore to last known position.
|One Hundred Papercuts||
When you close an application window, and then reopen it at a later time, it does not restore to the previous location. This is the expected behaviour for anybody who is used to using Windows. It has been reported multiple times in the past, and is always marked WONTFIX because everybody claims it is somebody else's problem. This is not good enough.
This IS an issue, and somebody needs to step up for fixing it. On Windows, all application windows, dialogs, etc will re-load in the same position they were in last time you used them. This is predictable and consistent - a basic UI principle. Our 'best fit' algorithms on Linux don't come close to producing the same kind of usability.
I'd be very surprised if everybody who develops an application on Windows writes a chunk of code to handle remembering their window positions when they are closed and subsequently re-opened - it seems obvious to an end-user that this is the kind of thing that should be largely handled by a common piece of functionality resident in the window manager or the desktop environment. Obviously these distinctions are quite blurred on Windows, but the fact that we have better separation of concerns does not mean all the developers involved should be able to spend years passing the buck to some other team and marking this bug as WONTFIX, and that is exactly what has been happening ever since GNOME moved from Sawfish (which handled this 'correctly' from a user perspective iirc) to Metacity (which doesn't, and neither does Compiz).
To address the WM developers' complaints that this "isn't their problem", whilst also addressing the absurdity of expecting every application developer to address it individually (never going to happen), I believe this should be probably be handled by an invisible background application instead - that just sits there memorising window positions and restoring them when appropriate.
Please, somebody, write this daemon and offer it up to the Ubuntu project, because until you do, we're lagging behind on a very basic UI feature.
I'm filing this bug as part of the 100 papercuts initiative - I believe it's a perfect example of the sort of UI flakiness that long-term Linux users have got used to, and they don't realise how much it dismays and annoys newcomers.
|David Siegel (djsiegel-deactivatedaccount) wrote : Re: [Bug 391533] Re: Application windows do not restore to last known position.||#19|