@@ -154,11 +154,9 @@ func (m *modelDialogCmp) Update(msg tea.Msg) (util.Model, tea.Cmd) {
154154 util.ReportInfo("URL copied to clipboard"),
155155 )
156156 }
157− case key.Matches(msg, m.keyMap.Choose):
158− if m.showClaudeAuthMethodChooser {
159− m.claudeAuthMethodChooser.ToggleChoice()
160− return m, nil
161− }
157+ case key.Matches(msg, m.keyMap.Choose) && m.showClaudeAuthMethodChooser:
158+ m.claudeAuthMethodChooser.ToggleChoice()
159+ return m, nil
162160 case key.Matches(msg, m.keyMap.Select):
163161 selectedItem := m.modelList.SelectedModel()
164162