Description
it is not possible to push if force push flag is activated
nothing happens afterwards, there is an exception in log
ERROR [2021-04-12 10:15:45,362] [31] [SourceTree.ViewModel.RepoDialogContainer] [Log] - Wątkiem wywołującym musi być STA, ponieważ wiele składników interfejsów użytkownika go wymaga.
System.InvalidOperationException: Wątkiem wywołującym musi być STA, ponieważ wiele składników interfejsów użytkownika go wymaga.
{{ w System.Windows.Input.InputManager..ctor()}}
{{ w System.Windows.Input.InputManager.GetCurrentInputManagerImpl()}}
{{ w System.Windows.Input.KeyboardNavigation..ctor()}}
{{ w System.Windows.FrameworkElement.FrameworkServices..ctor()}}
{{ w System.Windows.FrameworkElement.EnsureFrameworkServices()}}
{{ w System.Windows.FrameworkElement..ctor()}}
{{ w System.Windows.Controls.Control..ctor()}}
{{ w System.Windows.Window..ctor()}}
{{ w SourceTree.UI.Theme.Wpf.Controls.PerMonitorDpiWindow..ctor()}}
{{ w SourceTree.View.Dialogs.NotificationDialogWindow..ctor(String title, String message, Object contentControl, RelayCommand contentCommand, String contentCommandLabel, String customActionLabel, String customCancelLabel, Boolean isError, RelayCommand suppressionCommand, VistaTaskDialogIcon icon)}}
{{ w SourceTree.Notifications.NotificationsManager.ShowNotificationDialog[T](String title, String message, Tuple`2 customAction, String cancelLabel, String suppressionSetting, Action`1 suppressionChangedAction, Object contentControl, String contentCommandLabel, Action contentAction)}}
{{ w SourceTree.Notifications.NotificationsManager.ShowNotificationDialog[T](String title, String message, String details, Tuple`2 customAction, String cancelLabel, String suppressionSetting, Action`1 suppressionChangedAction)}}
{{ w SourceTree.Notifications.NotificationsManager.ShowNotificationDialog[T](String title, String message, String details, Tuple`2 customAction, String cancelLabel)}}
{{ w SourceTree.Notifications.NotificationsManager.ShowNotificationDialogWithYesConfirmation(String title, String message, String details)}}
{{ w SourceTree.Notifications.NotificationsManager.ShowNotificationDialogWithYesConfirmation(String title, String message)}}
{{ w SourceTree.ViewModel.Git.GitPushDialogViewModel.FinalisePush()}}
{{ w SourceTree.ViewModel.Git.GitPushDialogViewModel.SubmoduleDialogCompleted(AbstractDialogViewModel repoDlg, Int32 returnCode)}}
{{ w SourceTree.ViewModel.AbstractDialogViewModel.Finish(Int32 returnCode)}}
{{ w SourceTree.ViewModel.SubmoduleCheckDialogViewModel.<RefreshSubmodules>d__46.MoveNext()}}
--- Koniec śladu stosu z poprzedniej lokalizacji, w której wystąpił wyjątek ---
{{ w System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()}}
{{ w System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)}}
{{ w System.Runtime.CompilerServices.TaskAwaiter.GetResult()}}
{{ w SourceTree.ViewModel.RepoDialogContainer.<>c_DisplayClass9_0.<<PushDialog>b_0>d.MoveNext()}}