After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 695193 - Window size reset to default at exit with gtk 3.7.10+
Window size reset to default at exit with gtk 3.7.10+
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
3.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-03-05 09:42 UTC by Fabien Tassin
Modified: 2013-09-13 01:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix (812 bytes, patch)
2013-03-05 09:42 UTC, Fabien Tassin
committed Details | Review

Description Fabien Tassin 2013-03-05 09:42:41 UTC
Created attachment 238102 [details] [review]
fix

When using gtk 3.7.10+, evolution resets its gsettings size keys to their default value at exit. So at the next run, evolution restarts tiny.

The attached patch removes the window_update_settings() call triggered in the hook of the "unmap" signal. The flags are also cleared, just to be sure the settings are not updated past that point.
Comment 1 Milan Crha 2013-03-06 17:10:21 UTC
Review of attachment 238102 [details] [review]:

Looks fine, can be committed to master.
Comment 2 Milan Crha 2013-03-06 17:15:38 UTC
Created commit 51bc12d in evo master (3.7.92+)