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

            Bug ID: 506034
           Summary: Widget width behavior inconsitency
    Classification: Plasma
           Product: plasmashell
      Version First 6.3.4
       Reported In:
          Platform: Debian testing
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Calculator widget
          Assignee: plasma-b...@kde.org
          Reporter: sadiyumu...@gmail.com
  Target Milestone: 1.0

Calculator widget width can be reduced to 182 pixels on desktop without
automatically switching to icon mode, and it remains so after any plasmashell
restart.
However, this results in an automatic switch to icon mode upon the next
plasmashell restart when the widget is on a panel, e.g. a wide vertical one
used as a sidebar, although it remains in full representation mode until a
plasmashell restart. The panel must be at least 202 pixels wide for the
calculator widget to remain functional.

STEPS TO REPRODUCE
1. Create an empty panel, position it to the right edge of the screen, and set
its width to 256 pixels.
2. Add the calculator widget to both desktop and this new panel.
3. Reduce the size of the desktop widget to the very minimum, which will
probably be 182 pixels wide.
4. Next reduce the width of the panel containing the widget to something
between 182 and 200 pixels.
5. Finally, restart the plasma shell using the command `plasmashell --replace`
or by logging out and back in.

OBSERVED RESULT
The calculator widget on the desktop remain functional with a width of 182 px,
but the one on the panel automatically switches to icon mode although the panel
is wider than 182 px.

EXPECTED RESULT
Calculator widget should be functional (in full representation mode) and remain
so even after plasmashell restart like some other widgets such as Analog Clock
and Media Player when the width of the panel it contains is under 202 px (down
to minimum 182 px).

SOFTWARE/OS VERSIONS
Debian 13 (Trixie)
KDE Plasma 6.3.5
KDE Frameworks  6.13.0
Qt 6.8.2

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

Reply via email to