Bug 368411 - oxygen on qt5 is missing dropdown indicator on toolbuttons
Summary: oxygen on qt5 is missing dropdown indicator on toolbuttons
Status: CLOSED NOT A BUG
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (show other bugs)
Version: 5.7.3
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-07 17:22 UTC by dev.dliw
Modified: 2016-09-08 09:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
left side: oxygen on kde4; right side: oxygen with qt5 (15.71 KB, image/png)
2016-09-07 17:23 UTC, dev.dliw
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dev.dliw 2016-09-07 17:22:02 UTC
Without this indicator there is no way to see, whether a toolbar button is a simple button or is a dropdown menu.
Example: Settings button in dolphin menu

Reproducible: Always

Steps to Reproduce:
1. Start oxygen-demo5
2. Choose tab "Buttons"
3. The buttons in the middle column on the right side of the "Toolbuttons" group have no indicator.
Comment 1 dev.dliw 2016-09-07 17:23:16 UTC
Created attachment 100972 [details]
left side: oxygen on kde4; right side: oxygen with qt5
Comment 2 Hugo Pereira Da Costa 2016-09-08 08:39:29 UTC
Hello, 
Thanks for reporting. However, the change is intentional. (the same is implemented in breeze, as well as in the kde4 "backport" of oxygen at kf5.
The rationale is that
- this arrow was causing a lot of rendering issues
- is not really necessary, for toolbutton with 'immediate' menu popup (that is: for which the only action is to raise a popup).
The arrow is still there for toolbuttons with a separate menu (the left-most button in your screenshot), as well as for buttons with "delayed" popup, when you can either click to perform the action, or press-and-wait to raise the menu (although the use of such delayed popup menu buttons is discouraged).

Does that make sense ? 
So closing as "invalid" (or rather: design choice)
Best regards,

Hugo
Comment 3 dev.dliw 2016-09-08 09:09:47 UTC
To me it is a matter of consistency to show a indicator whenever a control (button, menu entry, whatever) opens a (popup) menu.

But I understand your reasoning, and can live with that. Thanks for your time.