On 12/07/2014 04:07 PM, Andrew J. Buehler wrote: > On 12/06/2014 at 01:42 PM, Eduardo M KALINOWSKI wrote: > > > I can reproduce this, but it apparently is caused by a bug in > > gtk+. > > > If you can downgrade libgtk-3-0 (and associated packages, at least > > libgtk-3-0-bin and libgtk-3-common) to version 3.12.x, the bug > > goes away. > > It took some doing due to the various dependencies, but I did manage > this in the end (although I have no libgtk-3-0-bin, only libgtk-3-bin). > Thanks for the short-term workaround; if you eventually pin down exactly > which packages need to be kept at older versions to maintain this, I'd > be interested in knowing, so that I can pin only the necessary packages.
The necessary package should be libgtk-3-0, which contains the actual GTK+3 libary, to version 3.12.x. (From 3.13.x scrolling no longer works.) Another workaround, that works even with the latest version of libgtk-3-0, is to create a file ~/.config/gtk-3.0/settings.ini with these contents: [Settings] gtk-enable-animations=0 (If the file already exists, just add the gtk-enable-animations=0 line.) This will disable, however, all animations in all gtk applications. Whether this actually makes any difference is something I haven't looked into. :-) I discovered that this happens because of animation support in GtkAdjustment, a structure used internally by scroll bars. Disabling it returns the application to the previous behavior. However, the bug (or at least change in behavior) is subtler than I thought, a simple application that I wrote to try to reproduce the problem worked fine, so I don't have much yet to report to GTK+ upstream. I was able, though, to include a one-line workaround in the code, and I'll prepare a new version soon. Hopefully it can be included in jessie. -- Do you mean that you not only want a wrong answer, but a certain wrong answer? -- Tobaben Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org