private void UICommands_PostRepositoryChanged(object sender, GitUIPluginInterfaces.GitUIEventArgs e)
            {
                if (!IsAttached)
                {
                    return;
                }

                ThreadHelper.JoinableTaskFactory.RunAsync(async() =>
                {
                    await PostRepositoryChangedAsync();
                }).FileAndForget();
            }
예제 #2
0
 private void UICommands_PostRepositoryChanged(object sender, GitUIPluginInterfaces.GitUIEventArgs e)
 {
     // Run on UI thread
     TreeViewNode.TreeView.InvokeAsync(RefreshTree).FileAndForget();
 }