ironmansoftware / powershell-universal

Issue tracker for PowerShell Universal
https://powershelluniversal.com
36 stars 4 forks source link

5.0.10 - Apps - 'Sync-UDElement -Broadcast' breaks existing sessions' dynamic updates #3903

Open bt-ndollimount opened 1 week ago

bt-ndollimount commented 1 week ago

Version

5.0.10

Severity

High

Environment

msi

Steps to Reproduce

We have a dashboard for reviewing community posts. We're using the Sync-UDElement with the -Broadcast switch to update the other sessions that are connected. This appears to break for existing sessions when someone new loads the dashboard or refreshes. The last loaded/refreshed dashboard will work but the local updates break on all the other sessions. You'll see the section blink when the item is updated but the update doesn't show. Oddly enough, existing sessions can make changes; those changes won't show locally but the last loaded/refreshed session will receive the changes and update.

Expected behavior

Broadcasted element sync should update both local and other sessions.

Actual behavior

When a new session is created, local updates on existing session breaks.

Additional Environment data

No response

Screenshots/Animations

@adamdriscoll I can send you a screen recording of the behavior but I can't post it here as it contains customer names.

adamdriscoll commented 6 days ago

I'm going to need an example of this. I tried with some basic apps but not noticing anything.

bt-ndollimount commented 6 days ago

@adamdriscoll Do you want to set up a call to have a look at?

adamdriscoll commented 6 days ago

Sure thing. It will have to next week, but I can send over an invite.

bt-ndollimount commented 2 days ago

@adamdriscoll Checking in to see if you're still available this week to have a call to see this in action.