GNOME Bugzilla – Bug 491012
Evince displays windows before resizing them
Last modified: 2007-10-31 23:20:44 UTC
Evince remembers the size used to display a given document, and restores that size when the document is re-opened. The problem is that it resizes the window *after* displaying it, and most of it goes out of the current workspace. Evince should first determine the correct size, and then it should display it. That's what is recommended in Gnome HIG: "Always show a window as soon as possible, but make sure your window is the correct size before displaying it. Resizing a window after it is visible is disorienting and gives an unpolished look to your application." (http://developer.gnome.org/projects/gup/hig/2.0/windows.html) If the window is resized first, this gives the chance to the WM to correctly place it.
Created attachment 98011 [details] Screenshot of the problem This is with Ubuntu Gutsy on Gnome 2.20 with Compiz enabled. The window is first correctly displayed, and then because of the resizing it "goes out" of the current workspace.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 463121 ***