After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691434 - Adwaita theme hide scrollbars at OpenOffice.org
Adwaita theme hide scrollbars at OpenOffice.org
Status: RESOLVED FIXED
Product: gnome-themes-standard
Classification: Core
Component: Adwaita GTK3 theme
3.6.x
Other Linux
: Normal major
: ---
Assigned To: gnome-themes-standard-maint
gnome-themes-standard-maint
Depends on:
Blocks:
 
 
Reported: 2013-01-09 16:07 UTC by Saulo Toledo
Modified: 2013-01-16 00:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Missing Scrollbars at OOo (35.18 KB, image/jpeg)
2013-01-09 16:07 UTC, Saulo Toledo
Details

Description Saulo Toledo 2013-01-09 16:07:17 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.
Comment 1 Cosimo Cecchi 2013-01-15 20:58:48 UTC
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
Comment 2 Cosimo Cecchi 2013-01-16 00:43:42 UTC
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.