Opening new tabs causes window size to exceed screen size

Bug #399956 reported by Rolf Leggewie on 2009-07-15
This bug affects 5 people
Affects Status Importance Assigned to Milestone
xfce4-terminal (Debian)
xfce4-terminal (Ubuntu)

Bug Description

Binary package hint: xfce4-terminal

This is a very minor inconvenience that has been present at least since Jaunty and is still in the Debian experimental package 0.2.90.

Steps to reproduce

1. open a new instance of xfce4-terminal
2. maximize the window vertically
3. open a new tab

The window will now have grown beyond the vertically available space. Same thing happens on the reverse. A vertically maximized window with several tabs will shrink between the maximum vertical dimensions when closing the second-to-last tab.

In , Smyru (smyru) wrote :

Created attachment 1788
screenshot of the Terminal miximized off screen

When Terminal is used in Fluxbox (1.0.0) and MiscAlwaysShowTabs is set to FALSE, and a user creates another tab in a maximized window of Terminal, then the window will resize off screen hiding the bottom lines of terminal viewport content. Terminal has to be unmaximized, and maximized again to resize to such a window state where all lines a visible.

A workaround for that is to set MiscAlwaysShowTabs to TRUE.

BTW: From my GNOME days I remember similar bugs being filed against Gnome Terminal.

In , Smyru (smyru) wrote :
Download full text (3.6 KiB)

Sorry, I forgot to mention I run Terminal-0.2.8 built via FreeBSD native port system with dependencies on:

Information for Terminal-0.2.8:

Depends on:
Dependency: xineramaproto-1.1.2
Dependency: xf86vidmodeproto-2.2.2
Dependency: xf86miscproto-0.9.2
Dependency: xf86dgaproto-2.0.3
Dependency: xextproto-7.0.2
Dependency: xbitmaps-1.0.1
Dependency: videoproto-2.2.2
Dependency: scrnsaverproto-1.1.0
Dependency: renderproto-0.9.3
Dependency: recordproto-1.13.2
Dependency: randrproto-1.2.1
Dependency: printproto-1.0.3
Dependency: kbproto-1.0.3
Dependency: inputproto-
Dependency: fixesproto-4.0
Dependency: damageproto-1.1.0_2
Dependency: compositeproto-0.4
Dependency: fontsproto-2.0.2
Dependency: fontcacheproto-0.1.2
Dependency: font-util-1.0.1
Dependency: encodings-1.0.2,1
Dependency: expat-2.0.0_1
Dependency: gnome_subr-1.0
Dependency: dmidecode-2.9
Dependency: pciids-20080109
Dependency: hicolor-icon-theme-0.10_2
Dependency: gnomehier-2.3_10
Dependency: python25-2.5.1_1
Dependency: perl-5.8.8_1
Dependency: p5-XML-Parser-2.36
Dependency: p5-URI-1.35
Dependency: png-1.2.23_1
Dependency: libdrm-2.3.0
Dependency: jpeg-6b_4
Dependency: tiff-3.8.2_1
Dependency: pkg-config-0.22_1
Dependency: xtrans-1.0.4
Dependency: xproto-7.0.10_1
Dependency: pixman-0.9.6
Dependency: mkfontdir-1.0.3
Dependency: libtasn1-1.1
Dependency: libfontenc-1.0.4
Dependency: libXdmcp-1.0.2
Dependency: libXau-1.0.3_2
Dependency: libX11-1.1.3,1
Dependency: libxkbfile-1.0.4
Dependency: liboldX-1.0.1
Dependency: libXrender-0.9.4
Dependency: libXfixes-4.0.3
Dependency: libXext-1.0.3,1
Dependency: libdmx-1.0.2
Dependency: libXxf86vm-1.0.1
Dependency: libXxf86misc-1.0.1
Dependency: libXxf86dga-1.0.2
Dependency: libXv-1.0.3,1
Dependency: libXvMC-1.0.4
Dependency: libXtst-1.0.3
Dependency: libXres-1.0.3_2
Dependency: libXrandr-1.2.2
Dependency: libXp-1.0.0,1
Dependency: libXinerama-1.0.2,1
Dependency: libXi-1.1.3,1
Dependency: libXfontcache-1.0.4
Dependency: libXevie-1.0.2
Dependency: libXdamage-1.1.1
Dependency: libXcursor-1.1.9
Dependency: libXcomposite-0.4.0,1
Dependency: libXScrnSaver-1.1.2
Dependency: libICE-1.0.4,1
Dependency: libSM-1.0.3,1
Dependency: libXt-1.0.5
Dependency: trapproto-3.4.3
Dependency: libxkbui-1.0.2
Dependency: libXprintUtil-1.0.1
Dependency: libXprintAppUtil-1.0.1
Dependency: libXpm-3.5.7
Dependency: libXmu-1.0.3,1
Dependency: libXaw-1.0.4,1
Dependency: libXTrap-1.0.0
Dependency: libGL-7.0.1
Dependency: libGLU-7.0.1
Dependency: libFS-1.0.0
Dependency: glitz-0.5.6_1
Dependency: freetype2-2.3.5
Dependency: mkfontscale-1.0.3
Dependency: libXfont-1.3.1_2,1
Dependency: fontconfig-2.4.2_2,1
Dependency: libXft-2.1.12
Dependency: xorg-libraries-7.3_1
Dependency: startup-notification-0.9_1
Dependency: font-misc-meltho-1.0.0_1
Dependency: font-misc-ethiopic-1.0.0
Dependency: font-bh-ttf-1.0.0
Dependency: cairo-1.4.14
Dependency: bitstream-vera-1.10_4
Dependency: xorg-fonts-truetype-7.3
Dependency: pcre-7.6
Dependency: libvolume_id-0.75.0_1
Dependency: gmake-3.81_2
Dependency: libiconv-1.11_1
Dependency: libxml2-2.6.31
Dependency: intltool-0.36.3
Dependency: gettext-0.16.1_3
Dependency: libgpg-error-1.5
Dependency: libgcrypt-1.2.4_1
Dependency: gnutls-2.0.2_1


I'm using the standard XFCE4 windowmanager, and I'm having similar problems when I have "vartically maximized" a terminal (xfce4-terminal). I start xfce4-terminal, middle-click on the maximize button on the top right so that it is only vertically maximized (not horizontally). I then start a second tab, andthe window height is increased so that the bottom part of it goes below the XFCE panel.

The strange thing is that this does not happen on my other computer that runs the same software... On that one the height of the vertically maximized window does not increase when I add a second tab. I'm pretty sure that both machines are running Debian Unstable, although I don't have an opportunity right now to verify that the version numbers are exactly the same.

Debian Unstable with
xfce4-terminal 0.2.8-5
xfwm4 4.4.2-5

Best regards,
Torquil Sørensen

Lionel Le Folgoc (mrpouit) wrote :

Thanks for your bug report.

Changed in xfce4-terminal (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Charlie Kravetz (charlie-tca) wrote :

I can confirm this issue in Lucid Lynx, using xfce4-terminal version 0.4.3-1ubuntu2 .

tags: added: lucid

Still happens here
terminal: 0.4.8
xfwm: 4.8.1

Gnome-Terminal will grow up and it feels more reasonable. Xfce-Terminal should do the same here.

summary: - adding new tab to vertically maximized window
+ Opening new tabs causes window size to exceed screen size

Still the same issue with version 0.6.3 of the xfce terminal.

Changed in xfce4-terminal (Debian):
status: Unknown → Confirmed

*** Bug 10017 has been marked as a duplicate of this bug. ***

Changed in xfce4-terminal:
importance: Unknown → Medium
status: Unknown → Confirmed
iBart (bart-) wrote :

Still an issue in 0.8.0

See also discussion here:

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.