diff --git a/crates/collab_ui/src/branch_list.rs b/crates/collab_ui/src/branch_list.rs index e6f150450344d2644376cfa4e39aa8655e91fea2..8772f889582039de3bbbba58e4f63d4c0d8f9fb6 100644 --- a/crates/collab_ui/src/branch_list.rs +++ b/crates/collab_ui/src/branch_list.rs @@ -290,6 +290,7 @@ impl PickerDelegate for BranchListDelegate { this.delegate().display_error_toast(format!("Failed to chec branch '{current_pick}', check for conflicts or unstashed files"), cx); status?; } + cx.emit(PickerEvent::Dismiss); Ok::<(), anyhow::Error>(()) }) }).detach();