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

status bar appears on external monitor only - never on Mac itself (even When not connected to external display) #37

Open
mohitoberoi opened this issue May 9, 2023 · 5 comments

Comments

@mohitoberoi
Copy link

I'm so happy to have discovered talon HUD! I am noticing an interesting issue --- I had my mac connected to an external display in mirror mode, and the status bar shows correctly. After I disconnected the external display and I'm just using mac I do not see the status bar. I have restarted talon a few times and double checked that it shows up when I connect the external display and restart talon.
I know that HUD is working since event log shows up correctly and other toolkit windows show up on command.

Let me know if I can add more details.

@mohitoberoi
Copy link
Author

Ok looks like if I uninstall ( delete the folder), and then reinstall it when I'm not using the external display and start it up, it shows up fine on mac. And when I connect the external display, I still see it but the status bar and the event log are quite tiny - not sure if there's a way to increase their size only when connected to the external display ?

@mohitoberoi
Copy link
Author

Actually I would be happy if I could somehow get hud to fully reset/restart when I restart talon (what it does when i uninstall + install it by moving the folder from usr dir)

@chaosparrot
Copy link
Owner

Do the monitors have different DPIs ? I've seen some issues with that which I don't really know how to fix at this moment, because I am unsure if I can scale everything based on physical scale rather than just the pixels. There are no scaling issues if the monitors both have the same DPI I think.

I haven't tested it on multiple monitor set up with mirroring however, I am unsure whether or not it will detect only one monitor instead of two. I will try and see if I can repro that on Linux. What I could do in that case is detect if the widget is falling outside of the monitors width and height, and reset the position in that case.

@chaosparrot
Copy link
Owner

I think I have found the issue, and it had to do with changing monitor set ups. It also fixed #36 but it might also fix your issue as well. So could you try updating to master or the latest rust-beta branch and see if the issue still persists?

@mohitoberoi
Copy link
Author

mohitoberoi commented May 30, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants