Skip to content

bug(ui): SDUI CheckboxListTile under opaque dialog DecoratedBox #492

Description

@ZhuchkaTriplesix

Parent

Part of epic #490 (post-motion UI polish). Same Flutter 3.44 assert as Preferences.

Problem

sdui_form_builder.dart builds CheckboxListTile for extension connection forms. Those forms live under opaque popover BoxDecoration containers → ListTile ink/splash assert.

Proposal

Same fix family as Preferences: non-ListTile checkbox row, or local Material around each checkbox tile. Prefer one shared helper if both land together.

Files

  • lib/core/sdui/sdui_form_builder.dart
  • lib/features/connections/extension_connection_form.dart (host chrome)

Acceptance

  • Extension connection form with checkbox fields: no ListTile/DecoratedBox assert
  • Checkbox bind/save behavior unchanged

Metadata

Metadata

Labels

accessibilityReduced motion, OS accessibility preferencesbugSomething isn't workingmarketplaceExtensions marketplace, ExtensionManifestuiUser interface components and widgets

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions