-
Notifications
You must be signed in to change notification settings - Fork 95
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]: Stylus input does not return to the selected tool on the first stroke after releasing stylus button #809
Comments
Thanks for reporting. I dont have a pen on android, i will test it on web and come back if i can reproduce it |
bug reproducable thanks for reporting |
I don't know if this really was a regression in beta.3, but now it should work in the next 2.3.0-beta.4 release, that should release in the next 2 weeks |
Confirmed fixed on Android with a pen, using a build of commit |
FYI this bug returned after 22fba74, same reproduction steps. Reverting the changes to |
Hmm, this looks a bit tricky. I will look at it and try to find a fix that resolves both problems |
Tested it with a mouse and it doesn't have the bug. It keeps the temporary tool until you start touching the screen again. |
What happened?
When using a stylus, if you have a stylus button configured to switch to a different tool, the next stroke after releasing the button still uses the button's tool, instead of returning to the selected tool. Depending on which tool is mapped to the button, the second stroke after releasing the button may or may not return to the selected tool.
I believe this is a beta 3 regression, since this worked as expected in 2.3.0-beta.2.
My input settings:
My document toolbar layout:
Steps to reproduce:
If the button is configured to map to the Lasso Select tool (for example, if you switch the order of Path Eraser and Lasso Select in the toolbar), drawing strokes will never return back to the selected tool, instead you will continue drawing lassos with every stroke until you manually change tools using the toolbar.
Version
2.3.0-beta.3
Platform
Android
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: