GNOME Bugzilla – Bug 608203
[regression] Left pane of mailer window is now really narrow at startup
Last modified: 2011-09-07 07:40:43 UTC
Created attachment 152360 [details] Screenshot right after startup It used to remember the nice width but no longer does, and starts really narrow
What is the exact version you're using?
I reported with 2.29.5, and updated to 2.29.6 since but it still happens
If your Evolution window is maximized, try unmaximizing it and expanding the width of the window.
Indeed it works fine when the windows is not maximized
What happens if you maximize the wider window and restart? Does the problem persist?
No, since it was set correctly once while not maximized it always works fine now
*** Bug 611452 has been marked as a duplicate of this bug. ***
(In reply to comment #6) > No, since it was set correctly once while not maximized it always works fine > now Yep, confirmed - bug disappears after you exit once from non-maximized evolution. Evo version is 2.29.91
*** Bug 611715 has been marked as a duplicate of this bug. ***
Created attachment 156852 [details] [review] proposed evo patch for evolution; My reproducer: a) unmaximize the window b) make it as smallest as possible c) maximize it d) change the folder_bar width e) close evo & run evo The folder_bar width is the smallest one, not the one stored in /apps/evolution/shell/view_defaults/folder_bar/width, further more this value is also rewritten on start. I changed two things here: 1) in the shell window, the window size should be set before anything else (like folder_bar width), to use the overall size as on saving 2) in gconf bridge, when binding to a property of a widget which is not realized yet, do set the value second time, when it claims its change in the property change callback. This callback is called when the window is shown for the first time, and rewrites the internal value to the smaller one, satisfying window size from step b) above. I chose to use this hack, to make it simpler everywhere else.
Created commit 0cdd948 in evo master (2.31.1+) Created commit ef31f50 in evo gnome-2-30 (2.30.1+)
Aha, nice, not a little mention here. The patch was reverted on 2010-05-28. See this commit: http://git.gnome.org/browse/evolution/commit/?id=2cb330eb097
*** Bug 630664 has been marked as a duplicate of this bug. ***
*** Bug 561586 has been marked as a duplicate of this bug. ***
Downstream bug report about the same, confirmed on 3.0.2: https://bugzilla.redhat.com/show_bug.cgi?id=517403
Created attachment 189311 [details] [review] evo patch ][ for evolution; Different approach - mimic what the workaround does, change window size to the screen size before calling maximize. The restore of the window size after de-maximizing is used to not loose window size stored in settings.
Created commit 72b7cfa in evo master (3.1.2+)
*** Bug 656945 has been marked as a duplicate of this bug. ***