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 733315 - Nautilus window becomes larger every time when opening
Nautilus window becomes larger every time when opening
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: general
3.13.x
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
: 734790 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-07-17 13:03 UTC by Mantas Mikulėnas (grawity)
Modified: 2014-09-20 18:26 UTC
See Also:
GNOME target: 3.14
GNOME version: ---



Description Mantas Mikulėnas (grawity) 2014-07-17 13:03:26 UTC
Every time I close Nautilus completely and open it again, the new window is 52x52px larger than previously:

- open a window; `xwininfo` says it's 800x600+311+72.
- close the window; `dconf watch` says that /org/gnome/nautilus/window-state/geometry has '800x600+311+72'.
- open a window again; `xwininfo` says it's 852x652+285+49.
- repeat until it becomes larger than the screen

This seems to happen only with Nautilus -- could not reproduce with gedit or any other program. So I don't know where to file the bug, really.

nautilus 3.13.1-23-g3fd7e84
gtk3 3.13.4-33-gf3ef316
gnome-shell 3.13.3-59-gb6f3e15
mutter 3.13.3-122-g3a57f84
Comment 1 Eddy Castillo 2014-09-04 11:45:08 UTC
Same happens to me with:

nautilus-3.13.91-1.fc21.x86_64

I was testing nautilus on openbox, and it worked fine there. So, maybe it's related to how nautilus draw the window on gnome-shell.
Comment 2 Cosimo Cecchi 2014-09-13 05:32:35 UTC
-> mutter

I can reproduce with gnome-shell from git master, but not with gnome-shell 3.12 (both with nautilus git master). Also I can reproduce on bare mutter, so this looks like a mutter bug.
Comment 3 Jasper St. Pierre (not reading bugmail) 2014-09-18 00:46:38 UTC
Fixed across these two branches:

https://git.gnome.org/browse/mutter/log/?h=wip/frame-extents-fixes
https://git.gnome.org/browse/gtk+/log/?h=wip/frame-extents-fixes

Will ask for freeze breaks tomorrow.
Comment 4 Matthias Clasen 2014-09-18 02:58:03 UTC
The GTK+ changes look fine to me
Comment 5 Cosimo Cecchi 2014-09-20 18:26:30 UTC
*** Bug 734790 has been marked as a duplicate of this bug. ***