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

Scroll Tap Workaround - 1. Tap Zone, and 2. Scroll Distance Slider #1257

Open
4 tasks done
derais opened this issue Sep 24, 2024 · 0 comments
Open
4 tasks done

Scroll Tap Workaround - 1. Tap Zone, and 2. Scroll Distance Slider #1257

derais opened this issue Sep 24, 2024 · 0 comments
Labels
Feature request New feature or request

Comments

@derais
Copy link

derais commented Sep 24, 2024

Describe your suggested feature

Making a tap zone as a workaround for the scroll tap issue. I don't know the proper term.

Scroll tap Issue:

  1. Swipe up/down the screen on webtoon reading mode.
  2. Tap to stop the screen from scrolling.
  3. Menu opens up.

( I've heard from others here before to just change how I scroll, but I don't think I should be changing how I scroll on my phone because of one application. Webtoon does this too but the menu is smaller and shows up faster. )

Suggested fix 1: TAP ZONE

Make a new tap zone that disables certain areas tapping while keeping areas for menu.

/**
 * Visualization of default state without any inversion
 * +---+---+---+
 * | X | M | X |   P: Previous
 * +---+---+---+
 * | X | M | X |   M: Menu
 * +---+---+---+
 * | X | M | X |   N: Next
 * +---+---+---+
 *                 X: None
*/

Suggested fix 2: SCROLL DISTANCE

Another fix I thought of before is a scroll distance slider.
Current default is 3 / 4 of the page.
private val scrollDistance = activity.resources.displayMetrics.heightPixels * 3 / 4

Instead of 3 / 4, there could be a variable would affect the scroll distance.
If there is a scroll distance slider similar to the side padding slider, setting it to zero will also solve the scroll tap issue.
Additionally, I would like to think this would also be useful to other who would like to customize their scrolling experience.

Other details

No response

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • I have updated the app to version 0.16.5.
  • I will fill out all of the requested information in this form.
@derais derais added the Feature request New feature or request label Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant