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

BUG: bVNC: screen mouse pointer auto-scroll follow gets stuck when android keyboard is closed or opened #561

Open
AtmanActive opened this issue Jun 24, 2024 · 1 comment

Comments

@AtmanActive
Copy link

Hi,

Thanks again for building this great software.

This is the bug I just stumbled upon using bVNC Pro on an Android tablet with a bluetooth mouse attached, controlling remote Windows 10 desktop:

  1. I use pinch-zoom to have the screen zoomed in a bit so I can read the letters from a screen with much bigger resolution (38" win10) on a small tablet (10" android12). All fine.
  2. I use a bluetooth-connected mouse to control the android/windows. bVNC correctly auto-scrolls the view every time the mouse pointer touches screen edges and there is more to show. So far so good.
  3. Now, I open the android on-screen keyboard to be able to type things, and, naturally, this keyboard shifts the remote desktop view a bit, making it smaller. Mouse pointer auto-scroll still works correctly. Great.
  4. Now I close the android on-screen keyboard which shifts the remote desktop view back, and ... my view is stuck! No auto-scroll working anymore. BVNC simply stops correctly tracking the mouse pointer versus remote screen size and the viewport is stuck. Can't nudge the screen in any direction anymore. Even though I can still use the remote desktop and click correctly everywhere. But the pan auto-scroll feature stops working.
  5. Then, I turn android on-screen keyboard back on again: now the auto-scroll works correctly again.

So there is some screen-size-to-viewport-size-recalculation call missing on on-screen-keyboard-close event, it seems.

Thanks.

@AtmanActive
Copy link
Author

Just to add, when this condition happens, then, touchscreen panning still works as expected. Only the mouse pointer tracking panning UP stops working. In other words, I can pan the screen by moving the mouse pointer left and right, but when I move it up all the way to the top of the screen, the screen DOES NOT pan UP even though there is a part of the screen that's still hidden and it got hidden due to opening the android screen keyboard.

@AtmanActive AtmanActive changed the title BUG: screen auto-scroll is lost when android keyboard is closed BUG: bVNC: screen mouse pointer auto-scroll follow gets stuck when android keyboard is closed or opened Sep 10, 2024
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

1 participant