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

Fix #68 bug windows scale #69

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

joao-bolsson
Copy link

File Dock.java contains a demo which can test the bug, following the steps: (With 2 displays and Windows 10)

Open "display settings" in Windows and put:

Main display: 100%
Second display: 125%

  1. Run Dock.java
  2. Externalize one of the colors and drag to the other display (the one with zoom 125%)
  3. Maximize the dragged window.

Result: it'll work fine, now, test without the changes: it won't work.

There are some others bugs like when resizing the externalized and maximized dock (the mouse doesn't run together with the border). I believe that it can be solved as well.

@Benoker
Copy link
Owner

Benoker commented Mar 24, 2021

Thanks. I'll just pick and copy the interesting parts from your pull request :-)

I have ordered a second monitor for myself, and I would like to try out your solution with it. Unfortunately the delivery date gets pushed back (every week I get a mail with the message "your monitor will be delivered in 2 weeks"....). So I might delay integration of your code until the monitor arrived.

Changing schema to an snapshot in order to do preliminary tests.
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

Successfully merging this pull request may close these issues.

3 participants