Skip to content

Custom Font modal is not scrollable — Add button inaccessible with multiple weights #7168

@sgardoll

Description

@sgardoll

Summary

The Add Custom Font modal (Theme Settings → Typography & Icons → Add Custom Font) is not a scrollable column. When a custom font family has more than ~4 weights, the list of font files overflows the modal, and the Add button at the bottom of the modal is hidden below the viewport. There is no way to scroll the modal, so the font cannot be added.

Screenshot

Add Custom Font modal showing 7 weights with the Add button cut off

Steps to Reproduce

  1. Open a project and go to Theme SettingsTypography & Icons.
  2. Click Add Custom Font.
  3. Upload a font family that contains more than ~4 weights. (In the screenshot below, the Delight family has 7 weights: Thin, Extra Light, Light, Regular, Medium, Semi Bold, Bold.)
  4. Observe that the modal's font file list extends below the visible area, and the Add / Cancel buttons are not visible or reachable.

Expected

The list of font files inside the modal should be scrollable, or the modal itself should be scrollable, so the action buttons remain accessible regardless of how many font files are loaded.

Actual

The list and the action buttons are clipped off the bottom of the viewport. There is no scroll handle and the page behind the modal cannot be scrolled while the modal is open. The user is effectively stuck — they cannot save or cancel the modal without resizing the browser window.

Environment

  • FlutterFlow Mac app (occurs in both latest production and beta)
  • FlutterFlow web app: any (reproduced inlatest Chrome mac desktop viewport)

Metadata

Metadata

Assignees

Labels

Bugstatus: confirmedIssue has been reproduced and confirmed as a bug.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions