In certain scenarios the new scroll bars cause an unexpected jump to the middle of content, irrespective of current cursor position. I first noticed this in Evolution moving between Inboxes I would always find myself in the middle of my emails instead of the top, where I was acting on current mail. After not having any luck with gnome developers reproducing, I had it happen in G-Edit and developed a simple way to reproduce this problem that happens fairly often.
1) Open G-Edit maximized and load a text file long enough that it has page scroll (2 screens is fine)
2) Put the cursor in position 1 (col 1, row 1)
3) Grab the overlay scroll bar and drag it to the bottom of the document, and overdrag it a bit so that the overlay disappears. In my case while grabbing the scroll bar (keeping the mouse button held) I just move around the lower right hand corner of my screen at the bottom of the scroll and the overlay disappears. It only works if you release the mouse after the overlay has disappeared.
4) The document is scrolled to the bottom and the overlay is gone
5) Click save (or probably any button in the toolbar)
6) The scroll jumps to the middle of the document
I have confirmed there is no way to reproduce this jump in 11.04 with non-overlay scroll bars. In Evolution, I find this behavior to be constantly annoying because I am always scrolling to the top or bottom as I change various sorts (date, name, subject, size, attachement, etc.).
In certain scenarios the new scroll bars cause an unexpected jump to the middle of content, irrespective of current cursor position. I first noticed this in Evolution moving between Inboxes I would always find myself in the middle of my emails instead of the top, where I was acting on current mail. After not having any luck with gnome developers reproducing, I had it happen in G-Edit and developed a simple way to reproduce this problem that happens fairly often.
1) Open G-Edit maximized and load a text file long enough that it has page scroll (2 screens is fine)
2) Put the cursor in position 1 (col 1, row 1)
3) Grab the overlay scroll bar and drag it to the bottom of the document, and overdrag it a bit so that the overlay disappears. In my case while grabbing the scroll bar (keeping the mouse button held) I just move around the lower right hand corner of my screen at the bottom of the scroll and the overlay disappears. It only works if you release the mouse after the overlay has disappeared.
4) The document is scrolled to the bottom and the overlay is gone
5) Click save (or probably any button in the toolbar)
6) The scroll jumps to the middle of the document
I have confirmed there is no way to reproduce this jump in 11.04 with non-overlay scroll bars. In Evolution, I find this behavior to be constantly annoying because I am always scrolling to the top or bottom as I change various sorts (date, name, subject, size, attachement, etc.).
ProblemType: Bug ature: Ubuntu 3.0.0-12.20-generic 3.0.4 dules: fglrx support. test.0:
DistroRelease: Ubuntu 11.10
Package: unity 4.22.0-0ubuntu3
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
.tmp.unity.
ApportVersion: 1.23-0ubuntu3 detection, composite, opengl, decor,mousepoll ,commands, wall,place, session, grid,move, resize, gnomecompat, compiztoolbox, vpswitch, imgpng, snap,regex, unitymtgrabhand les,animation, fade,workaround s,expo, scale,unityshel l] /boot/vmlinuz- 3.0.0-12- generic root=UUID= 10f8a2ac- 5ab7-43a2- bdf8-92eee349e0 9d ro quiet splash vt.handoff=7 asset.tag: Base Board Asset Tag version: N/A Packard: bvrF.37: bd08/19/ 2009:svnHewlett -Packard: pnHPPaviliondv5 NotebookPC: pvrRev1: rvnQuanta: rn30F2: rvr98.36: cvnQuanta: ct10:cvrN/ A: version: Rev 1 bzr20110929- 0ubuntu5 fglrx-installer : fglrx-installer N/A libgl1- mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3 libgl1- mesa-dri- experimental: libgl1- mesa-dri- experimental N/A libgl1- mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3 xserver- xorg: xserver-xorg 1:7.6+7ubuntu7 xserver- xorg-input- evdev: xserver- xorg-input- evdev 1:2.6.0-1ubuntu13 xserver- xorg-video- ati: xserver- xorg-video- ati 1:6.14. 99~git20110811. g93fc084- 0ubuntu1 xserver- xorg-video- intel: xserver- xorg-video- intel 2:2.15.901-1ubuntu2 xserver- xorg-video- nouveau: xserver- xorg-video- nouveau 1:0.0.16+ git20110411+ 8378443- 1
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Wed Oct 12 15:06:32 2011
DistUpgraded: Log time: 2011-09-08 20:44:44.347842
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
fglrx, 8.881, 3.0.0-12-generic, x86_64: installed
vboxhost, 4.1.4, 3.0.0-12-generic, x86_64: installed
GraphicsCard:
ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics] [1002:9612] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:30f2]
JockeyStatus:
xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Enabled, In use)
MachineType: Hewlett-Packard HP Pavilion dv5 Notebook PC
ProcEnviron:
LANGUAGE=en
PATH=(custom, no user)
LANG=en_US.utf8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: Upgraded to oneiric on 2011-09-09 (33 days ago)
dmi.bios.date: 08/19/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.37
dmi.board.
dmi.board.name: 30F2
dmi.board.vendor: Quanta
dmi.board.version: 98.36
dmi.chassis.type: 10
dmi.chassis.vendor: Quanta
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv5 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.6+
version.
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.