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

            Bug ID: 460169
           Summary: Horizontal/rectangle icons don't stretch to fill
                    height on horizontal panel
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Application Launcher (Kickoff)
          Assignee: plasma-b...@kde.org
          Reporter: m...@ratijas.tk
                CC: mikel5...@gmail.com, noaha...@gmail.com
  Target Milestone: 1.0

Created attachment 152668
  --> https://bugs.kde.org/attachment.cgi?id=152668&action=edit
Kickoff custom icon - square (regressed)

SUMMARY

Non-square landscape-oriented custom icons don't stretch to fill the panel
height anymore. It's a regression from 5.25 after recent implementation of
custom label support that significantly changed sizing code and is not based on
an assumption that icons should always be square (width == height).

STEPS TO REPRODUCE
1. Open settings for Application Launcher (Kickoff) applet.
2. Choose some horizontal image as custom icon.
3. Apply.

OBSERVED RESULT
Icon stays square, squeezed to only be as wide as the panel's height.

EXPECTED RESULT
Applet should become as wide as needed to fill the icon vertically. Also, on a
vertical panel it should become as tall as needed to fill horizontally. In both
cases, applet's minimum size should be a square based on the direction opposite
to the panel's form factor (so it doesn't become too thin).

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE: git-master
Qt Version: 5.15.6
Kernel Version: 5.19.13-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: G752VT
System Version: 1.0

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

Reply via email to