Skip to content

Conversation

@JamesNK
Copy link
Member

@JamesNK JamesNK commented Nov 17, 2025

The previous fix delayed displaying message bar notifications. This fix narrows the impact to only delay displaying dialogs.

Copilot AI review requested due to automatic review settings November 17, 2025 02:34
@github-actions
Copy link
Contributor

github-actions bot commented Nov 17, 2025

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12991

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12991"

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR refines a workaround for a FluentUI Blazor bug by moving a 2-second startup delay from the interaction watcher task to the dialog display task. This change ensures message bar notifications are displayed immediately while only delaying dialog display, reducing the impact of the workaround.

Key changes:

  • Moved the 2-second delay from WatchInteractionsAsync to InteractionsDisplayAsync
  • Updated the comment to clarify that the delay only impacts dialogs, not message bars
  • Allows message bar notifications to be shown immediately without delay

@JamesNK JamesNK force-pushed the jamesnk/interaction-provider-better-workaround branch from c047d03 to a423e6e Compare November 17, 2025 04:17
Copy link
Member

@davidfowl davidfowl left a comment

Choose a reason for hiding this comment

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

Still 😢

@JamesNK
Copy link
Member Author

JamesNK commented Nov 17, 2025

I'm working on a FluentUI fix - microsoft/fluentui-blazor#4324

We should be able to remove it for 13.1

@JamesNK JamesNK merged commit 457a6d6 into main Nov 17, 2025
582 of 585 checks passed
@JamesNK JamesNK deleted the jamesnk/interaction-provider-better-workaround branch November 17, 2025 06:36
@dotnet-policy-service dotnet-policy-service bot added this to the 13.1 milestone Nov 17, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Dec 17, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants