Skip to content

☂️ Scrollbar Fixes & Updates #70866

Closed

Description

@Piinks

This is an umbrella issue that covers several related issues for work being done on scrollbars.

Initial design doc:
flutter.dev/go/update-scrollbars

Activity

  1. added
    c: new featureNothing broken; request for a new capability
    frameworkflutter/packages/flutter repository. See also f: labels.
    p: material_uimaterial_ui package in flutter/packages
    f: scrollingViewports, list views, slivers, etc.
    p: cupertino_uicupertino_ui package in flutter/packages
    customer: crowdAffects or could affect many people, though not necessarily a specific customer.
    platform-webWeb applications specifically
    on Nov 19, 2020
  2. self-assigned this
    on Nov 19, 2020
  3. added this to the 1.27 - January 2021 milestone on Nov 19, 2020
  4. added
    P1High-priority issues at the top of the work list
    on Nov 19, 2020
  5. xster commented on Nov 24, 2020

    @xster
    Member

    If you're looking into reworking the scrollbar, it might be interesting to look at #13253 and avoid overlapping other slivers.

  6. Bwolfs2 commented on Dec 2, 2020

    @Bwolfs2

    Will be able to add the gestureDetecture, Drag or Scroll when clicked on the ScrollBar?

  7. Piinks commented on Dec 2, 2020

    @Piinks
    ContributorAuthor

    Will be able to add the gestureDetecture, Drag or Scroll when clicked on the ScrollBar?

    Yes

  8. 15 remaining items

  9. franarolas commented on Feb 8, 2021

    @franarolas
  10. Macacoazul01 commented on Feb 11, 2021

    @Macacoazul01
    Contributor

    After this feature is released will be any short code sample showing how to use the new scroll on flutter web/desktop vs mobile?

  11. Sun3 commented on Feb 15, 2021

    @Sun3

    I am also looking for any insight on the Flutter Web scrollbars since I have a production app that relies on this feature.

    Thank you.

  12. aliyazdi75 commented on Mar 8, 2021

    @aliyazdi75
  13. creativecreatorormaybenot commented on Apr 3, 2021

    @creativecreatorormaybenot
    Contributor

    @Piinks I am wondering (as I have not actively followed this): should we remove all manual scrollbars on web now? :)

  14. Macacoazul01 commented on Apr 3, 2021

    @Macacoazul01
    Contributor

    @Piinks will the team release any document/post/sample teaching us how to use this new implemented scrollbar?

  15. Piinks commented on Apr 5, 2021

    @Piinks
    ContributorAuthor

    @Piinks I am wondering (as I have not actively followed this): should we remove all manual scrollbars on web now? :)

    Hey @creativecreatorormaybenot! Only on desktop, since that is the platform we are applying them automatically now. Although, I did make some changes before then that makes it easier to change this to apply scrollbars on all platforms or no platforms... see #76739 for those changes. :)

    @Piinks will the team release any document/post/sample teaching us how to use this new implemented scrollbar?

    Hi @Macacoazul01 there is already some samples in the api docs on the master channel, like here: https://master-api.flutter.dev/flutter/material/Scrollbar-class.html
    But there are also more PRs out to add to more, like here: #78284

  16. Sun3 commented on Apr 6, 2021

    @Sun3

    @Piinks Will the web platform receive the same automatic scrollbars apply as the desktop platform? I am hoping yes :)

    Thank you.

  17. Piinks commented on Apr 6, 2021

    @Piinks
    ContributorAuthor

    @Piinks Will the web platform receive the same automatic scrollbars apply as the desktop platform? I am hoping yes :)

    If the browser is running on a desktop platform, yes. Otherwise you can create your own ScrollBehavior and override buildScrollbar to change this setting to however you would like. :)

  18. Sun3 commented on Apr 6, 2021

    @Sun3

    Ok, if I understand correctly, for the web platform we should keep adding our own Scrollbar().

  19. GreenLim commented on Apr 6, 2021

    @GreenLim

    notice SingleChildScrollView is always show a scrollbar while scrolling on desktop now, but how to invisible it ? I can not find a property related to hide the scrollbar.

  20. hillelcoren commented on Apr 6, 2021

    @hillelcoren
    Member

    Here's a widget we use which shows/hides the scroll bar on hover

    https://github.com/invoiceninja/flutter-client/blob/master/lib/ui/app/app_scrollbar.dart

  21. github-actions commented on Aug 3, 2021

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  22. locked as resolved and limited conversation to collaborators on Aug 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: desktopRunning on desktopc: new featureNothing broken; request for a new capabilitycustomer: crowdAffects or could affect many people, though not necessarily a specific customer.f: scrollingViewports, list views, slivers, etc.frameworkflutter/packages/flutter repository. See also f: labels.p: cupertino_uicupertino_ui package in flutter/packagesp: material_uimaterial_ui package in flutter/packagesplatform-webWeb applications specifically

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions