tobi-wan-kenobi / bumblebee-status

bumblebee-status is a modular, theme-able status line generator for the i3 window manager.
https://bumblebee-status.readthedocs.io/en/main/
MIT License
1.2k stars 229 forks source link

Rapidly jumping of bumblebee-status and i3-statusbar #1016

Closed franzmondlichtmann closed 3 months ago

franzmondlichtmann commented 3 months ago

Bug Report

Description

Every ~30 miliseconds the elements of the bar jump half a centimeter to the right, but only the modules. The virtual display indicator stays on the same place and also the applets (like steam and fcitx5) stay on the same place. It only happens sometimes, I have not quite found the trigger. It happens with bumblebee-status and also i3-status bar. I don't think its a graphical glitch in the sense, that it has anything to do with the gpu. Maybe it's the way the bar gets drawn or updated? With gap on the right: image Without gap on the right: image Now image the gap being drawn and vanishing rapidly afterwards.

franzmondlichtmann commented 3 months ago

The culprit seems to be the message box from dolphin: <What do you want to do with this file: "Execute" "Cancel"> image

franzmondlichtmann commented 3 months ago

Maybe it tries to spawn some applet to the right, when this dolphin-message-box appears? But fails, and is stuck in an infinite loop at this point?!

tobi-wan-kenobi commented 3 months ago

OK, so I am pretty sure this is a problem with the applet/something in the tray, not the status bar. The right-hand part (the "tray") that contains the applet icons is not part of the i3 status bar at all.

Something changes the size of the bar - maybe that is the fcitx applet or (as you indicate) some other app such as dolphin that pops up and creats an empty entry in the tray.

edit: typos

franzmondlichtmann commented 3 months ago

Good. I think the only way would be to test it by disabling the applet icons one by one and test it this way. If anything bumblebee related shows up I will reopen the issue.