-
-
Notifications
You must be signed in to change notification settings - Fork 7.2k
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
Using [ALT + TAB] destroys keyboard mapping (wayland) #5778
Comments
Maybe this fits in here? #4367 |
yes, tracked by #4367 |
@fufesou give this higher priority |
@enoch85 Hi, thanks for your feedback. It's not easy to reproduce this issue for me.
Maybe it's related to some other potential flutter bug. How many times has this problem occurred on your computer? Does it occur easily? |
I'm on Wayland, maybe that's the issue? It occurs exactly 100% of the times if I forget about it (and don't use the mouse to switch between windows instead). I've been having around 40 sessions so far. |
My laptop is a Dell XPS 13, 9310. |
Thanks, there's a bug here. I'll fix this issue later. |
Please try out the latest nightly build. |
Thanks for a quick fix! Will test this on Friday. |
Tested now, and it seems to work so far! Thanks! |
Bug Description
Been using Rustdesk for a while (thank you <3) and I've noticed a strange behavior when using alt + tab to switch between my desktop and Rustdesk. It's just like the keyboard mapping is messed up and makes Rustdesk impossible to use. The only way to restore the mapping is to disconnect and reconnect.
I'm on Ubuntu 22.04 desktop (minimal) using the .deb, and the client on the other side is usually Mac or Linux, more less on Windows.
How to Reproduce
Expected Behavior
Keyboard mapping should work no matter if you alt + tab or not.
Operating system(s) on local side and remote side
Ubuntu 22.04 --> Windows, Mac, Linux
RustDesk Version(s) on local side and remote side
1.22
Screenshots
N/A right now
Additional Context
No response
The text was updated successfully, but these errors were encountered: