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 627136 - [gtk3] window shrinks on tab change
[gtk3] window shrinks on tab change
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
: 627137 639335 (view as bug list)
Depends on: 631699
Blocks:
 
 
Reported: 2010-08-17 12:14 UTC by Maciej (Matthew) Piechotka
Modified: 2011-02-03 22:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Maciej (Matthew) Piechotka 2010-08-17 12:14:15 UTC
gnome-terminal window is made smaller on each tab change by about the size of scrollbar.
Comment 1 Christian Persch 2010-08-17 12:15:56 UTC
Is this really a new problem with 2.31.90, or did it occur in earlier versions too? If so, please use git bisect to find the offending commit (which may be in either gnome-terminal, or vte).
Comment 2 Christian Persch 2010-08-17 12:16:49 UTC
And please do this on gtk2 (unless it turns out to be on gtk3 only, in which case it might very well be a gtk3 regression in gtk itself).
Comment 3 Christian Persch 2010-08-17 12:22:29 UTC
(Reproducible here on gtk3 master, even though scrollbars are set to invisible.)
Comment 4 Owen Taylor 2010-10-08 18:00:38 UTC
I can't reproduce here, so can't investigate in detail, but this is potentially related to:

 https://bugzilla.gnome.org/show_bug.cgi?id=631699

(The problem with gnome-terminal I mention there is different, it was due to a Fedora specific revert we'd been carrying, somewhat unnecessarily since 2006)

I wouldn't be surprised at all if the computed hints.min_width/min_height are smaller than the size request of the main hbox in some cases - if that was going on then change in GTK+ behavior could break the delicate dances that gnome-terminal does. (Or something else could be going on that breaks those delicate dances... vte is likely depending on various semi-defined features of GTK+'s size negotiation behavior that could have changed with gtk3)
Comment 5 Christian Persch 2010-10-27 13:07:22 UTC
@Maciej: Is this still reproducible with the latest of gtk+, vte and gnome-terminal, all from git master?
Comment 6 Maciej (Matthew) Piechotka 2010-11-19 02:03:53 UTC
(In reply to comment #5)
> @Maciej: Is this still reproducible with the latest of gtk+, vte and
> gnome-terminal, all from git master?

With except of gtk+ (2.91.4) all from git results in #635233.
Comment 7 Bill Nottingham 2011-01-12 17:41:20 UTC
*** Bug 639335 has been marked as a duplicate of this bug. ***
Comment 8 Bill Nottingham 2011-01-12 17:42:01 UTC
For me, this didn't start happening until just now with 0.27.4, 2.33.4, and gtk 2.99.1.
Comment 9 Luis Medinas 2011-01-18 17:59:42 UTC
I can reproduce this everytime with the latest gtk,vte, gnome-terminal from git (today). This is on two different jhbuild environments i have.
Comment 10 Kjartan Maraas 2011-01-19 21:38:25 UTC
I see it in current fedora rawhide as well.
Comment 11 Maciej (Matthew) Piechotka 2011-01-23 18:28:40 UTC
*** Bug 627137 has been marked as a duplicate of this bug. ***
Comment 12 Christian Persch 2011-02-03 21:52:47 UTC
Should be fixed now that vte bug 640460 is done.
Comment 13 Luis Medinas 2011-02-03 22:17:20 UTC
(In reply to comment #12)
> Should be fixed now that vte bug 640460 is done.

confirmed! Thanks