Bug 1235430 - When KDE 5 Breeze theme is selected, LibreOffice menu items are no longer highlighted on mouse hover
Summary: When KDE 5 Breeze theme is selected, LibreOffice menu items are no longer hig...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: 22
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: KDE SIG
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-24 19:26 UTC by xvr
Modified: 2016-07-19 19:50 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-19 19:50:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description xvr 2015-06-24 19:26:09 UTC
Description of problem:
When the Breeze theme has been selected (in the Systemsettings under KDE 5), the items in LibreOffice pull-down menus get no longer highlighted on mouse hover, although they are still active.
The only solution is choosing another theme (Fusion ...)

Version-Release number of selected component (if applicable):
All versions of LibreOffice since the release of Fedora 22

How reproducible:
Always

Steps to Reproduce:
1. Select Breeze under Application Style / widgets style
2. Start a LibreOffice module (Calc, Writer ...)
3. 

Actual results:
Items in the pull-down menus can't be highlighted on mouse hover - moreover, the other graphical elements (buttons ...) are not well drawn

Expected results:
Highlight menu items

Additional info:
Asus laptop N550JV, Fedora 22 with up-to-date components, french locale & language

Comment 1 Peter H.S. 2015-06-29 19:21:36 UTC
I got the same bug with Fedora 22 KDE, fresh install.
The problems seems to be caused by the package "libreoffice-kde.x86_64 1:4.4.4.2-3.fc22".
By uninstalling the Libreoffice KDE integration package, the menus are highlighted again.

Comment 2 Peter H.S. 2015-06-29 19:48:45 UTC
(In reply to Peter H.S. from comment #1)
> I got the same bug with Fedora 22 KDE, fresh install.
> The problems seems to be caused by the package "libreoffice-kde.x86_64
> 1:4.4.4.2-3.fc22".
> By uninstalling the Libreoffice KDE integration package, the menus are
> highlighted again.

The above comment was badly phrased; by uninstalling the package "libreoffice-kde.x86_64" I can use the "Breeze" App/Widget style and still have menu highlighting in Libreoffice.

When the package "libreoffice-kde.x86_64" is installed, there is no menu highlighting in Libreoffice, until I change the  App/Widget style from "Breeze" to "Fusion", just like the OP.

The package: "libreoffice-kde.x86_64" isn't necessarily the cause of this bug as I wrote above. It is just that removing it works as another work-around for the bug.

Comment 4 Kevin Kofler 2015-08-27 22:25:43 UTC
Interestingly, setting OOO_FORCE_DESKTOP=kde reportedly also fixes this.

My guess: It detects that it's running on a KDE based on Qt 5, so it enables the KDE integration, but decides it does not know how to integrate with Qt 5 and falls back to GTK+. And the mix doesn't work. Uninstalling libreoffice-kde makes it use all GNOME stuff, using OOO_FORCE_DESKTOP=kde forces it to use Qt 4. It should really use Qt 4 as long as Qt 5 support is not included, using GTK+ widgets with KDE integration does not work well.

Comment 5 Fedora End Of Life 2016-07-19 19:50:56 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.