This is indeed a bug in overlay-scrollbar. When the adjustment changes, the OS_STATE_FULLSIZE flag is updated accordingly and os_bar_show() or os_bar_hide() is invoked as necessary. However...
- the flag is not computed initially, nor when mapping the window; - the flag is set when unmapping the window, which doesn't make sense since a subsequent adjustment will update it again There's already a "FIXME(Cimi)" in adjustment_changed_cb() which seems to be relevant. ** Package changed: gnome-terminal (Ubuntu) => overlay-scrollbar (Ubuntu) -- You received this bug notification because you are a member of DX Packages, which is subscribed to overlay-scrollbar in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/827380 Title: scroll bar disappears when switching tabs Status in “overlay-scrollbar” package in Ubuntu: Confirmed Bug description: 1. Open gnome-terminal. 2. Open a second tab. 3. Press enter until the bottom of the screen and the scroll bar appears. 4. Switch to the other tab, then switch back. The scrollbar is now invisible until you push enter again. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: gnome-terminal 3.0.1-0ubuntu3 ProcVersionSignature: Ubuntu 3.0.0-7.9-generic 3.0.0 Uname: Linux 3.0.0-7-generic x86_64 Architecture: amd64 Date: Tue Aug 16 14:52:18 2011 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110803.1) ProcEnviron: LANGUAGE=en_GB:en LANG=en_GB.UTF-8 SHELL=/bin/bash SourcePackage: gnome-terminal UpgradeStatus: Upgraded to oneiric on 2011-08-15 (0 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/overlay-scrollbar/+bug/827380/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp