Open Bug 1903359 Opened 1 year ago Updated 3 months ago

[Debug Drawer] Set a maximum width of the drawer

Categories

(Firefox for Android :: Tooling, task, P3)

All
Android
task

Tracking

()

People

(Reporter: 007, Assigned: 007)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][group4])

Attachments

(4 obsolete files)

Currently, the Debug Drawer will expand to almost the entire screen, even on large devices. We should instead give it a maximum width of ~400-600 so the drawer layouts are not stretched, and the rest of the app can be still be viewed.

Assignee: nobody → npoon
Status: NEW → ASSIGNED
Assignee: npoon → nbond

Per a comment on the Part 1 patch adding the Material 3 dependency:

A proper fix for this must be deferred until one of two things:

  1. We are ready to migrate ALL of Fenix to Material 3.
    • The comment linked above summarizes this best, but, TLDR, our design system is based off of Material 2, and we'd need that migrated to Material 3 before we even consider moving Fenix over to that library.
  2. We decide to migrate the Debug Drawer from a Drawer UI element to a Bottom Sheet UI element.
    • If we choose to make the Debugging UI a bottom sheet instead, we'll have some more flexibility over its design, since the BottomSheet Composable is not nearly as rigid as the Drawer Composable.
Status: ASSIGNED → NEW

I am abandoning the patches per comment #5

Attachment #9416341 - Attachment is obsolete: true
Attachment #9416342 - Attachment is obsolete: true
Attachment #9416343 - Attachment is obsolete: true
Attachment #9416344 - Attachment is obsolete: true
No longer depends on: material3-support
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: