Skip to content

fix(ui): Escape dismisses showAppDialog (#446) - #458

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/446-app-dialog-escape
Jul 27, 2026
Merged

fix(ui): Escape dismisses showAppDialog (#446)#458
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/446-app-dialog-escape

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • showGeneralDialog(barrierDismissible:) now matches the public flag so Escape works.
  • Backdrop tap still handled by frosted scaffold.
  • Tests for Escape dismiss / non-dismiss.

Closes #446

Test plan

  • flutter test test/shared/app_dialog_test.dart
  • Open Preferences → Escape closes; DDL loading spinner Escape does not

Pass the flag through to showGeneralDialog so ModalRoute DismissIntent
closes on Escape when dismissible; keep frosted backdrop tap handling.

Closes #446
@github-actions github-actions Bot added bug Something isn't working ui User interface components and widgets labels Jul 27, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 8166790 into dev Jul 27, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/446-app-dialog-escape branch July 27, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant