@@ -72,7 +72,7 @@ public class AssemblyTreeModel : ToolPaneModel
7272 private readonly LanguageService languageService ;
7373 private readonly IExportProvider exportProvider ;
7474
75- private static Dispatcher UIThread => Application . Current . Dispatcher ;
75+ private static Dispatcher UIThreadDispatcher => Application . Current . Dispatcher ;
7676
7777 public AssemblyTreeModel ( SettingsService settingsService , LanguageService languageService , IExportProvider exportProvider )
7878 {
@@ -200,7 +200,7 @@ public async Task HandleSingleInstanceCommandLineArguments(string[] args)
200200 {
201201 var cmdArgs = CommandLineArguments . Create ( args ) ;
202202
203- await UIThread . InvokeAsync ( async ( ) => {
203+ await UIThreadDispatcher . InvokeAsync ( async ( ) => {
204204
205205 if ( ! HandleCommandLineArguments ( cmdArgs ) )
206206 return ;
@@ -258,7 +258,7 @@ private async Task NavigateOnLaunch(string? navigateTo, string[]? activeTreeView
258258
259259 // Make sure we wait for assemblies being loaded...
260260 // BeginInvoke in LoadedAssembly.LookupReferencedAssemblyInternal
261- await UIThread . InvokeAsync ( delegate { } , DispatcherPriority . Normal ) ;
261+ await UIThreadDispatcher . InvokeAsync ( delegate { } , DispatcherPriority . Normal ) ;
262262
263263 if ( mr is { ParentModule . MetadataFile : not null } )
264264 {
@@ -403,7 +403,7 @@ public void Initialize()
403403 AssemblyList . Open ( sessionSettings . ActiveAutoLoadedAssembly , true ) ;
404404 }
405405
406- UIThread . BeginInvoke ( DispatcherPriority . Loaded , OpenAssemblies ) ;
406+ UIThreadDispatcher . BeginInvoke ( DispatcherPriority . Loaded , OpenAssemblies ) ;
407407 }
408408
409409 private async Task OpenAssemblies ( )
@@ -538,14 +538,14 @@ public void SelectNode(SharpTreeNode? node, bool inNewTabPage = false)
538538
539539 if ( SelectedItem == node )
540540 {
541- UIThread . BeginInvoke ( RefreshDecompiledView ) ;
541+ UIThreadDispatcher . BeginInvoke ( RefreshDecompiledView ) ;
542542 }
543543 else
544544 {
545545 activeView ? . ScrollIntoView ( node ) ;
546546 SelectedItem = node ;
547547
548- UIThread . BeginInvoke ( DispatcherPriority . Background , ( ) => {
548+ UIThreadDispatcher . BeginInvoke ( DispatcherPriority . Background , ( ) => {
549549 activeView ? . ScrollIntoView ( node ) ;
550550 } ) ;
551551 }
@@ -797,7 +797,7 @@ void ContextMenuClosed(object? sender, EventArgs e)
797797 {
798798 ContextMenuProvider . ContextMenuClosed -= ContextMenuClosed ;
799799
800- UIThread . BeginInvoke ( DispatcherPriority . Background , ( ) => {
800+ UIThreadDispatcher . BeginInvoke ( DispatcherPriority . Background , ( ) => {
801801 if ( Mouse . RightButton != MouseButtonState . Pressed )
802802 {
803803 RefreshDecompiledView ( ) ;
0 commit comments