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 Report] PageStack: prevent scroll bounce in iOS #2268

Open
capdiem opened this issue Nov 29, 2024 · 0 comments
Open

[Bug Report] PageStack: prevent scroll bounce in iOS #2268

capdiem opened this issue Nov 29, 2024 · 0 comments
Labels
component/PageStack platform specific The issue only occurs on a specific platform

Comments

@capdiem
Copy link
Contributor

capdiem commented Nov 29, 2024

Masa.Blazor version

v1.8.0

Hosting model

Blazor Server

Describe the bug

As mentioned in https://stackoverflow.com/questions/17308027/overflow-yhidden-ios-issue-with-inner-scrolling-div, the usual approach is to disable scrolling on the root element and then set the content after the MAppBar component to be a scrollable area. However, some features of the MAppBar component may become ineffective if this is done. By customizing the scrollable area that the MAppBar listens to, those subsequent issues should be resolved.

Another solution is available at https://github.com/timbartsch/no-bounce, but it may conflict with the PullToRefresh component.

Expected Behavior

No response

Steps To Reproduce

No response

Reproduction code

No response

.NET version

No response

@capdiem capdiem changed the title [Bug Report] PageStack: stack page cannot scroll in iOS(safari) [Bug Report] PageStack: prevent scroll bounce in iOS Nov 29, 2024
@capdiem capdiem added component/PageStack platform specific The issue only occurs on a specific platform labels Nov 29, 2024
@capdiem capdiem added this to the 1.9.0 Planning milestone Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/PageStack platform specific The issue only occurs on a specific platform
Projects
None yet
Development

No branches or pull requests

1 participant