-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Entry without scrollable content prevents scrolling of outside scroller #1939
Comments
Agreed this is an issue, though it is not specific to Entry - any nested scrollers will encounter this problem where the inner scroller reaches its limit but cannot defer the scroll event to the outer scroller |
I think you would avoid it by specifying |
I don't really think this is a blocking bug. I don't think we should change this behaviour under a bug fix release, it is a larger issues at work here that could result in bahaviour changes not intended. |
Sure, maybe not a bug, but certainly very annoying. While the example gif above of course does not show it, this is making Sparta almost unusable when you try to scroll the form full of entry widgets. I'd almost say that it is a blocker just because the entry widgets make the issue so much more noticeable. |
Turning off wrapping did not help? |
Haven’t tried yet. Just posting a reply from my phone. |
It won't fix it, I realised that the type of scroll is not checked - only the presence of a scroller. I would propose that this is downgraded from blocker by adding something like
This goes in |
The alternative would be to add some smarts to
Of course this puts a dependency back on widget, because the direction is not exposed through the |
When setting up an entry do not expose a scroll container unless multiline or scrolling is specified. Fixes fyne-io#1939
The agreed workaround is on |
When setting up an entry do not expose a scroll container unless multiline or scrolling is specified. Fixes #1939
Describe the bug:
An empty (or just not with enough content to scroll) will prevent the scrolling of an external scroller even though there is nothing to scroll within it.
To Reproduce:
Steps to reproduce the behavior:
Screenshots:
Example code:
Device (please complete the following information):
The text was updated successfully, but these errors were encountered: