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
Persistent geometry in changing multi-screen environment #39
Comments
Does it mean you are in a multi-screen environment? |
At the moment I use a 19" monitor at work connected to my laptop and extend the screen to both. I use KP on the 19" monitor and leave it at around the middle of the screen. When I go home I connect my laptop to a 24" screen, but do NOT extend the screen on both. I just use the 24" screen. But once the system starts KP appears at around the bottom left of the screen (I'll have to confirm this once I get home) and I have to readjust its position. |
Could you copy all the log lines starting with They look like: |
Work: Home: |
Which one is the 19" monitor on your |
The "PRIMARY" one. It's a old monitor with a low resolution threshold as you can see :/ |
Have you managed to reproduce the behaviour described? |
I took some time for this one. Microsoft's API documentation is almost inexistant when it comes to changing multi-screen environments. I addressed this issue partly in v2.5.3 but changes do not really apply to your use-case since KP always runs on the same machine. Which means I actually have to make extensive tests with different screen configurations myself to see how Windows APIs react, if I want the fix to really work in any situation. Unfortunately I don't have the required hardware for that, I only have a small laptop to work with these days. And putting a VM on it is cumbersome. Bottom line is, I understand this is inconvenient and this must be fixed, but you'll have to wait for it a bit more unfortunately. Sorry for that. |
Starting with next release and if the
EDIT: This mechanism has been implemented for both LaunchBox and Console windows. |
Implemented in 2.9 |
This is just a minor annoyance, but whenever switching from a smaller to a bigger screen KP awkwardly changes position. Just wondering if there's a more robust way to save the screen position, for example relative to the screen's edges.
The text was updated successfully, but these errors were encountered: