GNOME Bugzilla – Bug 691434
Adwaita theme hide scrollbars at OpenOffice.org
Last modified: 2013-01-16 00:43:42 UTC
Created attachment 233089 [details] Missing Scrollbars at OOo The attached image shows OpenOffice.org oppened while using Gnome 3.6 with Adwaita. Check there are no scrollbars, and this renders OOo a bit unusable inside Gnome.
I spent some time trying to debug this, and it turns out it's an OpenOffice.org bug, not an Adwaita one. The bug should happen for all the themes that disable the scrollbars steppers, was fixed already a long time ago in Libreoffice, but the fix was never picked up by OpenOffice.org. The following commits should help, in particular the first should fix the bug you're seeing (but I didn't build OO.o with the patch myself to verify). http://cgit.freedesktop.org/libreoffice/core/commit/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx?id=b38ee8c8d5bb10ade41d5ee4050ec4fda12fcbd2 http://cgit.freedesktop.org/libreoffice/core/commit/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx?id=c2c8ac28a49fd26e01435e2c2714a7474c23f8a1 These should also probably be backported http://cgit.freedesktop.org/libreoffice/core/commit/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx?id=092d72a5591283459eb261e26d57ad8ecf1d5280 http://cgit.freedesktop.org/libreoffice/core/commit/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx?id=58d757fd295d48bcd2eef51c2f41f5014c1cda21 I now filed a bug at OO.o upstream for this [1]. It's too bad that a "famous" application like OO.o doesn't work by default in GNOME though; I'll see if it's possible to hack a workaround in the theming engine, otherwise I'll close this as NOTGNOME. [1] https://issues.apache.org/ooo/show_bug.cgi?id=121627
I now pushed an ugly workaround for this to git master. Closing the bug, even though the real fix will need to happen on the OpenOffice side as explained.