Bug Hunting Session
Bug 85434 - TOOLBAR: Themes should appear in clicked buttons
Summary: TOOLBAR: Themes should appear in clicked buttons
Status: RESOLVED NOTOURBUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.0 all versions
Hardware: Other All
: lowest enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-25 11:43 UTC by Yousuf Philips (jay) (retired)
Modified: 2016-07-13 19:17 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yousuf Philips (jay) (retired) 2014-10-25 11:43:27 UTC
With firefox themes enabled, when you hover over or click a toolbar button, the background of the button is from the OS theme and not the firefox theme.

https://wiki.documentfoundation.org/File:Toolbartheme.png
Comment 1 A (Andy) 2014-10-25 12:28:06 UTC
Do you mean the background colours of the tooltips?
Comment 2 Yousuf Philips (jay) (retired) 2014-10-25 19:53:20 UTC
In the image link, if you look at the non-printing character icon, which is pressed, it doesnt have the firefox theme shown in it, it is showing the theme which would be there when there isnt any firefox theme applied.

You can see similar theme problems with the style, font name and font size drop downs.
Comment 3 A (Andy) 2014-10-25 20:37:56 UTC
Ok, but in this case it looks a little bit different in my case with LO 4.3.2.2 Win 8.1, because here they are blue and not grey.  With blue selected buttons it is not that striking as with grey.  But the drop-down list boxes are also grey.  All in all, it would be nice if the buttons/boxes would fit good to the selected theme.
Comment 4 Adolfo Jayme 2016-07-13 01:33:28 UTC
That is a limitation of the GTK+ 2 widget system, which has been in maintenance mode for quite a while. This issue does not happen in, e.g., Windows, where pressed buttons are semi-transparent. We don’t have the resources to create a toolkit à la Firefox (whose approach is to emulate everything and use .png and .svg assets for their custom widgets). With GTK+ 2 it is impossible to theme those buttons the way you want.
Comment 5 Yousuf Philips (jay) (retired) 2016-07-13 12:40:39 UTC
Thanks Adolfo for the insight. Just curious if this issue also affect gtk3?
Comment 6 Adolfo Jayme 2016-07-13 19:17:03 UTC
It’s possible to fix this in GTK+ 3 themes.