(Translated by https://www.hiragana.jp/)
Losing menu bar and MMapper's sense of where the mouse is when unplugging and replugging screen · Issue #311 · MUME/MMapper · GitHub
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

Losing menu bar and MMapper's sense of where the mouse is when unplugging and replugging screen #311

Open
Sebster7 opened this issue Apr 11, 2023 · 2 comments

Comments

@Sebster7
Copy link

My normal set-up:

  1. small laptop screen (1920x1200) set to the recommended 150% scale amount
  2. docking station
  3. Full HD (1920x1080) screen above laptop screen, plugged into docking station

If I unplug the docking station, or almost always when I put the laptop to sleep (my usual case), my 2 MMapper windows I'm using for building migrate from the Full HD screen to the laptop screen. At this point they're fine.
Then if I re-plug the docking station, the MMapper windows go back to where they were tiled on the big screen, but now they are missing the menu bar, and if I zoom in and out of the map with the mouse, it doesn't zoom from the right place, and if I click on the map to show a room description, it gives me the room description for a different room than the one that I clicked on - it seems not to know where the mouse pointer is properly compared with the map.

I have tried changing the laptop screen to 100% scale amount and I can no longer reproduce this issue, so that scale amount is key to this issue.

@Sebster7
Copy link
Author

A workaround is to move MMapper windows to the 150% scaled screen manually and then back to the 100% scaled screen. If you do that, they work normally again.

@mdrcode
Copy link
Contributor

mdrcode commented Apr 12, 2023

Unfortunately I think this will be very difficult for us to troubleshoot.

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