Bug 444822 - The taskbar nudges every time the trailing second on the clock hits "4"
Summary: The taskbar nudges every time the trailing second on the clock hits "4"
Status: RESOLVED DUPLICATE of bug 421548
Alias: None
Product: plasmashell
Classification: Plasma
Component: Digital Clock (show other bugs)
Version: 5.23.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-02 12:33 UTC by Antti Savolainen
Modified: 2021-11-08 21:51 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Savolainen 2021-11-02 12:33:59 UTC
SUMMARY
Demonstrative video: https://youtu.be/70sx-LZamhs
The clock taskbar nudges a little bit to the left every time the trailing second hits "4". I reproduced this on two separate computers, one being freshly installed.

STEPS TO REPRODUCE
1. Set your digital clock to display seconds and only time
2. Wait for the trailing second to hit 4

OBSERVED RESULT
The taskbar nudges to the left

EXPECTED RESULT
No nudge should be observed

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.23.2
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Comment 1 Felipe Kinoshita 2021-11-02 23:54:15 UTC
Can't reproduce
Comment 2 Antti Savolainen 2021-11-04 16:06:05 UTC
I just made an Arch Linux VM with only packages installed being `base linux linux-firmware nano grub intel-ucode plasma-meta sudo` and I am still able to reproduce the bug. It might be that you have done something to your fonts that prevents the bug from happening.
Comment 3 Antti Savolainen 2021-11-04 18:13:51 UTC
Must be something to do with the Noto Sans font since changing to any other font stops it from happening.
Comment 4 Felipe Kinoshita 2021-11-04 18:25:58 UTC
I'm using Noto Sans as well but it doesn't happen
Comment 5 dpanter 2021-11-05 16:10:12 UTC
Can't reproduce here either, using Siduction (Debian sid base) with the same software versions and font.
I'm using X11, no display scaling and forcing font DPI at 96.
Comment 6 Antti Savolainen 2021-11-05 17:31:55 UTC
So I created another VM with minimal localization. I put localtime as /usr/share/zoneinfo/US/Central, generated only en_US.UTF-8 UTF-8, set LANG=en_GB.UTF-8 and LANGUAGE=en_US in locale.conf and I was able to generate a state where the the nudge didn't happen. The font was also slightly different from what I have in my host machine so that might be why you weren't able to reproduce it. I have no idea why the system would show a different font despite both of us selecting the same option. I was able to get back into the bugged state by going in System Settings -> Regional Settings -> Formats and just swapping the Region around.
Comment 7 Nate Graham 2021-11-08 21:51:00 UTC

*** This bug has been marked as a duplicate of bug 421548 ***