-
Notifications
You must be signed in to change notification settings - Fork 811
Open
Labels
Description
Distribution
EndeavourOS
Package version
Cinnamon 6.6.3
Graphics hardware in use
No response
Frequency
Always
Bug description
There are two related visual issues with the Cinnamon panel regarding element positioning and redrawing:
- Clock shifts left and right: When "Show seconds" is enabled in the Clock applet, causes adjacent panel applets and icons to shift left and right every second. The panel elements do not stay in a fixed position.
- Keyboard Layout Flicker: When switching between keyboard input layouts (e.g., English to another language), the panel elements located to the left of the Keyboard Layout applet flicker momentarily during the switch.
Both issues cause noticeable visual instability of the panel and negatively affect the user experience.
Steps to reproduce
Issue 1 (Clock shifts left and right):
- Left-click on the Clock applet in the panel and select "Date and Time Settings".
- Enable the option "Display seconds".
- Observe the panel icons adjacent to the clock as the time changes.
Issue 2 (Layout Flicker):
- Ensure the "Keyboard" applet is added to the panel.
- Ensure you have at least two input sources configured.
- Switch the input language (either by clicking the icon or using a keyboard shortcut).
- Observe the panel icons positioned after (to the left of) the keyboard indicator.
Expected behavior
- Clock applet: Enabling seconds in the clock should not cause the panel to move or shift.
- Keyboard applet: Switching the input layout should only update the language icon/text without causing the surrounding panel elements to flicker or redraw visibly.
The panel should remain visually stable in all situations.