Skip to content

Conversation

@rafaeltonholo
Copy link
Member

@rafaeltonholo rafaeltonholo commented Sep 25, 2025

Part of #9626.

This PR introduces the following changes:

  • Enable In-app notifications to be dismissed via NotificationDismisser or NotificationManager.
  • Fix some in-app notifications not displaying after publish being called
  • AuthenticationErrorNotification not taking in consideration non-OAuth accounts.

@rafaeltonholo rafaeltonholo marked this pull request as ready for review September 25, 2025 17:58
@rafaeltonholo rafaeltonholo requested a review from a team as a code owner September 25, 2025 17:58
@rafaeltonholo rafaeltonholo force-pushed the feat/9626/handle-in-app-notification-dismiss branch 6 times, most recently from e77a60f to 4b726d1 Compare September 26, 2025 14:14
@rafaeltonholo rafaeltonholo force-pushed the feat/9626/handle-in-app-notification-dismiss branch 2 times, most recently from 4feef38 to a4309fc Compare September 30, 2025 13:25
wmontwe
wmontwe previously approved these changes Oct 2, 2025
Copy link
Member

@wmontwe wmontwe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Added a comment for the feature flag, but that could also be a separate task.

@rafaeltonholo rafaeltonholo force-pushed the feat/9626/handle-in-app-notification-dismiss branch from a4309fc to 6a8b9f8 Compare October 2, 2025 11:06
Copy link
Member

@wmontwe wmontwe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rafaeltonholo rafaeltonholo merged commit 7ab4a4a into thunderbird:main Oct 2, 2025
13 checks passed
@rafaeltonholo rafaeltonholo deleted the feat/9626/handle-in-app-notification-dismiss branch October 2, 2025 12:17
@thunderbird-botmobile thunderbird-botmobile bot added this to the Thunderbird 14 milestone Oct 2, 2025
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.

2 participants