Skip to content

Commit 7a44f89

Browse files
committed
Update PersistGroupExpandedStateBehavior.cs
1 parent ff5b01a commit 7a44f89

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Rubberduck.Core/UI/Controls/PersistGroupExpandedStateBehavior.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,15 @@ protected override void OnAttached()
4545
base.OnAttached();
4646

4747
// Ensure the visual tree is fully loaded before trying to access parents
48-
AssociatedObject.Dispatcher.BeginInvoke(new System.Action(() =>
49-
{
48+
AssociatedObject.Dispatcher.InvokeAsync(() => {
5049
var states = GetExpandedStateStore();
5150
var expanded = !states.ContainsKey(GroupName ?? string.Empty) ? (bool?)null : states[GroupName ?? string.Empty];
5251

5352
AssociatedObject.IsExpanded = expanded ?? InitialExpandedState;
5453

5554
AssociatedObject.Expanded += OnExpanded;
5655
AssociatedObject.Collapsed += OnCollapsed;
57-
}));
56+
});
5857
}
5958

6059

0 commit comments

Comments
 (0)