Skip to content

The endDrawer can be dragged over the drawer #19704

@blac3777

Description

@blac3777

While attempting to implement "simultaneous left-and-right drawers" from #12686, I noticed that the endDrawer can be dragged over the drawer (but not vice versa) s.t. two drawers are simultaneously on the screen.

I have trouble realizing a case where the existing behavior would be useful. I suggest that one drawer's opening, should trigger the other to ignore gestures until the former's closing. At the very least, there should be a scaffold property to toggle between existing & suggested behavior, and the suggested behavior should be selected by default.

Here is a simple main.dart file to show the existing behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: qualityA truly polished experiencef: material designflutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions