SUMMARY PushButton in Breeze expands horizontally to a certain minimum width, which is fine on its own, but causes slight jumps back and forth for dynamic items like a KeySequenceItem. The icon offsets left and right by ~3px in English locale with a default Noto font. STEPS TO REPRODUCE 1. Open some applet's configuration window 2. Go to the Keyboard Shortcuts tab 3. Click on a key sequence button, press some modifier keys OBSERVED RESULT Icon jumps left and right EXPECTED RESULT Nope SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.0.80 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.7.5-arch1-1 (64-bit) Graphics Platform: X11
Created attachment 167024 [details] breeze - KeySequenceItem ```qml import org.kde.kquickcontrols as KQuickControls Window { KQuickControls.KeySequenceItem {} } ```
Can reproduce, though I'm not sure this is really a Breeze bug. The minimum width makes some sense as an intentional design element; perhaps KeySequenceItem itself should be adjusted to not be so jumpy. What do you think?