Distribution
Mint 22.3 Cinnamon
Package version
Cinnamon 6.6.7
Graphics hardware in use
X11
Frequency
Always
Bug description
When an Alt+Tab event is generated through xdotool, the top Cinnamon panel disappears visually.
The issue does not occur when Alt+Tab is pressed on a physical keyboard.
Steps to reproduce
The issue can be reproduced without Touchegg by running:
xdotool key Alt+Tab
(or using a gesture with this sdotool command)
Expected behavior
Expected behavior:
Window switching occurs normally.
Cinnamon panel remains visible.
Actual behavior:
Window switching occurs correctly.
The Cinnamon panel disappears.
Performing a real Alt+Tab from the keyboard restores the panel.
Opening and closing Scale view also restores the panel.
Running "cinnamon --replace" restores the panel.
Additional information
The problem affects all applications (VS Code, Zen Browser, etc.).
The issue initially appeared while using a four-finger gesture configured to execute "xdotool key Alt+Tab".
Disabling only that gesture prevents the issue.
Other Touchegg gestures (Scale, Show Desktop) do not trigger the bug.
Relevant log messages:
Gjs-CRITICAL: Attempting to run a JS callback during garbage collection.
The offending callback was set_actor().
Distribution
Mint 22.3 Cinnamon
Package version
Cinnamon 6.6.7
Graphics hardware in use
X11
Frequency
Always
Bug description
When an Alt+Tab event is generated through xdotool, the top Cinnamon panel disappears visually.
The issue does not occur when Alt+Tab is pressed on a physical keyboard.
Steps to reproduce
The issue can be reproduced without Touchegg by running:
xdotool key Alt+Tab
(or using a gesture with this sdotool command)
Expected behavior
Expected behavior:
Window switching occurs normally.
Cinnamon panel remains visible.
Actual behavior:
Window switching occurs correctly.
The Cinnamon panel disappears.
Performing a real Alt+Tab from the keyboard restores the panel.
Opening and closing Scale view also restores the panel.
Running "cinnamon --replace" restores the panel.
Additional information
The problem affects all applications (VS Code, Zen Browser, etc.).
The issue initially appeared while using a four-finger gesture configured to execute "xdotool key Alt+Tab".
Disabling only that gesture prevents the issue.
Other Touchegg gestures (Scale, Show Desktop) do not trigger the bug.
Relevant log messages:
Gjs-CRITICAL: Attempting to run a JS callback during garbage collection.
The offending callback was set_actor().