Bug 440141

Summary: Fusion and MS Windows 9X Application styles prevent 'small icons' from being sized over 16*16 pixels in menus
Product: [Plasma] plasmashell Reporter: G_v_I <riddervancocagne>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED UPSTREAM    
Severity: normal CC: plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.22.3   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description G_v_I 2021-07-22 07:36:53 UTC
SUMMARY
The setting under 'Configure Icon Settings > Small icons' has no impact on the icon size in right-click menus and drop-down menus if the Fusion or MS Windows 9X application styles are used: their size will be stuck at 16*16 pixels.

If other styles (such as Breeze or Oxygen) are used, icon size settings over 16*16 pixels are correctly applied.

STEPS TO REPRODUCE
1. Use the Fusion or MS Windows 9X application style;
2. Make sure the application style is set to show icons in menus; 
3. Attempt to set the size of 'Small icons' to anything over 16*16 pixels using 'Configure icon sizes' in System Settings > Icons.
4. Check right-click and drop-down menus.

OBSERVED RESULT

Right-click and drop-down menus still use icons that are sized 16*16 pixels.

EXPECTED RESULT

Right-click and drop-down menus use icons of the size selected by the user.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Comment 1 David Edmundson 2021-07-22 11:48:33 UTC
That's not under our control
Comment 2 G_v_I 2021-08-08 21:40:25 UTC
Thank you for your reply.

I do not, in that case, know where to report this. To my knowledge, these application styles are distributed with most (if not all) KDE-centric distributions, which suggests that they are an integral part of the desktop environment. The description of the Win 9x style is even 'built-in unthemed Windows 9x-style).