Skip to content

Flush queued actions whenever the panel closes - #28

Merged
jasonlong merged 1 commit into
mainfrom
advisor/010-flush-actions-on-every-panel-close
Jul 12, 2026
Merged

Flush queued actions whenever the panel closes#28
jasonlong merged 1 commit into
mainfrom
advisor/010-flush-actions-on-every-panel-close

Conversation

@jasonlong

Copy link
Copy Markdown
Owner

Summary

  • centralize queued-action flushing in NotificationPanel.close()
  • remove duplicate SwiftUI close-path flush calls
  • cover direct and repeated panel closes with a delayed queued Done action

Testing

  • focused AppShell and AppState tests
  • just test
  • just build
  • git diff --check

@jasonlong
jasonlong merged commit 4b9aa03 into main Jul 12, 2026
1 check passed
@jasonlong
jasonlong deleted the advisor/010-flush-actions-on-every-panel-close branch July 12, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant