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

Desktop/Android: Slider/Scrollbar drag. Don't drag the slider when we move mouse outside of its bounds #643

Closed
igordmn opened this issue May 5, 2021 · 3 comments
Assignees
Labels
android desktop input Touch, mouse, keyboard input related wait for build
Milestone

Comments

@igordmn
Copy link
Collaborator

igordmn commented May 5, 2021

When we drag Slider or Scrollbar it continues to move even if we move mouse outside of its bounds (see the bottom Slider on the video below).

Probably this is a common with Android issue. I compared the native widget behavior on Android with a new behavior on Compose. And the native Android widget behaves exactly like the native desktop widget. But the Compose widget behaves in a different way:

Mjof51tXN9.mp4

(native on the top, Compose on the bottom)

@igordmn igordmn added the input Touch, mouse, keyboard input related label May 5, 2021
@igordmn igordmn self-assigned this May 5, 2021
@igordmn
Copy link
Collaborator Author

igordmn commented May 5, 2021

It isn't very noticeable on Android, because Slider on Android usually occupies the whole width.

@igordmn igordmn added this to the 1.0 milestone Nov 2, 2021
@igordmn igordmn removed this from the 1.0 milestone Nov 19, 2021
@akurasov akurasov added this to the 1.1 milestone Jan 26, 2022
@VeselovAlex
Copy link
Contributor

Resolved in upstream: 1959198, 1960699

@igordmn igordmn removed their assignment Feb 10, 2022
@akurasov
Copy link
Contributor

Fixed in 1.1.0-alpha04

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android desktop input Touch, mouse, keyboard input related wait for build
Projects
None yet
Development

No branches or pull requests

3 participants