https://bugs.kde.org/show_bug.cgi?id=520309

            Bug ID: 520309
           Summary: Non-square Application Launcher icon becomes square
                    Application Menu icon when replacing with Show
                    Alternatives
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.80
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Application Menu (Kicker) widget
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

DESCRIPTION

If a custom non-square icon is set for Application Launcher and the widget is
replaced with Application Menu (or Application Dashboard) using Plasma's Show
Alternatives feature, the custom icon is maintained, but becomes a square icon.
To get it to use the correct dimensions, you need to manually replace the icon
with itself in Application Menu settings.

In the other direction it's also broken, but in this case the custom icon is
replaced with the default icon (or the last themed icon? did not test this),
which is not optimal but less obviously wrong.

This only happens the first time, if you manually set the icon again, you can
switch back and forth and the non-square aspect ratio is preserved.

STEPS TO REPRODUCE
1. Add Application Launcher
2. Set a custom non-square icon, note that the panel representation is also
non-square
3. Right click the widget, Show Alternatives, choose Application Menu

OBSERVED RESULT

The panel representation is now square, and the icon is letterboxed to fit.

EXPECTED RESULT

The icon is still non-square, or (much less optimally) replaced with the
default icon

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 44
KDE Plasma Version: 6.6.90
KDE Frameworks Version: 6.27.0
Qt Version: 6.10.3
Kernel Version: 7.0.4-200.fc44.x86_64 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION

Likely kicker using two separate config keys, and kickoff only one? I haven't
looked and don't remember. If so, this might be a bit annoying to resolve;
ideally both would store it the same way, but then we might need an update
script to merge (or split) them.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to