diff --git a/crates/copilot_ui/src/sign_in.rs b/crates/copilot_ui/src/sign_in.rs index d5224280af8418c02c9bd46685f42f7a989236f8..b6f12ea899d08221ec02ab216cbb673056d0b3f2 100644 --- a/crates/copilot_ui/src/sign_in.rs +++ b/crates/copilot_ui/src/sign_in.rs @@ -568,6 +568,7 @@ impl ConfigurationView { .icon_color(Color::Muted) .icon_position(IconPosition::Start) .icon_size(IconSize::Small) + .when(edit_prediction, |this| this.tab_index(0isize)) .on_click(|_, window, cx| { if let Some(app_state) = AppState::global(cx).upgrade() && let Some(copilot) = GlobalCopilotAuth::try_get_or_init(app_state, cx) diff --git a/crates/settings_ui/src/pages/edit_prediction_provider_setup.rs b/crates/settings_ui/src/pages/edit_prediction_provider_setup.rs index b88a355d6779d0273b291b8b31a5041268d7e416..eaf362685f73421bfdfe988a361869d66611c3e6 100644 --- a/crates/settings_ui/src/pages/edit_prediction_provider_setup.rs +++ b/crates/settings_ui/src/pages/edit_prediction_provider_setup.rs @@ -157,6 +157,7 @@ fn render_provider_dropdown(window: &mut Window, cx: &mut App) -> AnyElement { ) .child( DropdownMenu::new("provider-dropdown", current_provider_name, menu) + .tab_index(0) .style(DropdownStyle::Outlined), ), )