Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Widget disappears on non-focused displays #2200

Open
josehu07 opened this issue Oct 30, 2024 · 3 comments
Open

Widget disappears on non-focused displays #2200

josehu07 opened this issue Oct 30, 2024 · 3 comments
Labels
Need to be fixed Need to be fixed

Comments

@josehu07
Copy link

josehu07 commented Oct 30, 2024

Describe the bug

I have multiple displays, and am putting 5 Stats widgets on the menu bar. Stats works great and keeps refreshing on the menu bars on all displays, except that the right-most widget, net, disappears on non-focused displays.

Screenshot of the display in focus:
focus

Screenshot of the display if I focus on another monitor:
non-focus

Not a main display vs. secondary displays issue. The widget always appears on the display of current focus and disappears on displays out of focus.

Details:

  • Device: Macbook M3 Pro 2023
  • macOS: 15.1
  • Application version: 2.11.16
  • Settings: Combined modules is on and Combined details is off
@exelban
Copy link
Owner

exelban commented Nov 3, 2024

Hi. What if you disable network module? Does the SSD will disappear?

@josehu07
Copy link
Author

josehu07 commented Nov 4, 2024

Hi, thank you for the response! I tried several more combinations of modules and the results were interesting.


4, CPU + GPU + RAM + NET or SSD, all good:

Screenshot 2024-11-03 at 18 06 03 Screenshot 2024-11-03 at 18 10 19

5, CPU + GPU + RAM + (NET + SSD) or (SSD + NET), the last one disappears:

Screenshot 2024-11-03 at 18 02 07 Screenshot 2024-11-03 at 18 01 59

4, CPU + GPU + NET or SSD + RAM, the last one RAM disappears:

Screenshot 2024-11-03 at 18 07 09 Screenshot 2024-11-03 at 18 07 13

4, CPU + RAM + NET or SSD + GPU, the last one disappears:

Screenshot 2024-11-03 at 18 12 11 Screenshot 2024-11-03 at 18 12 14

5, CPU + RAM + SSD + NET + GPU, the last two both disappear:

Screenshot 2024-11-03 at 18 14 44 Screenshot 2024-11-03 at 18 14 47

5, CPU + SSD + NET + GPU + RAM, then both GPU and RAM disappear and there will be a gap:

Screenshot 2024-11-03 at 18 15 47 Screenshot 2024-11-03 at 18 16 14

3, CPU + NET + GPU, the last one disappears:

Screenshot 2024-11-03 at 18 20 22 Screenshot 2024-11-03 at 18 20 26

3, RAM + CPU + GPU, all good:

Screenshot 2024-11-03 at 18 20 51 Screenshot 2024-11-03 at 18 20 53

Overall, there seems to be a pattern: the one(s) that disappear are always those to the right of either NET or SSD, and sometimes they might overwrite modules in the middle.

I was using the line chart style with label on for both NET and SSD.

@exelban
Copy link
Owner

exelban commented Nov 6, 2024

thanks for such a wide debug)
Im pretty sure that has some relation with width. Will make a debug build to collect more info and will share it here.

@exelban exelban added the Need to be fixed Need to be fixed label Nov 11, 2024
@exelban exelban added this to Stats Nov 11, 2024
@exelban exelban moved this to Todo in Stats Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Need to be fixed Need to be fixed
Projects
Status: Todo
Development

No branches or pull requests

2 participants