diff --git a/pkg/gui/global_handlers.go b/pkg/gui/global_handlers.go index c20b10ad7..c64a20a9e 100644 --- a/pkg/gui/global_handlers.go +++ b/pkg/gui/global_handlers.go @@ -109,6 +109,14 @@ func (gui *Gui) scrollDownConfirmationPanel() error { return nil } +func (gui *Gui) handleConfirmationClick() error { + if gui.Views.Confirmation.Editable { + return nil + } + + return gui.handleGenericClick(gui.Views.Confirmation) +} + func (gui *Gui) handleCopySelectedSideContextItemToClipboard() error { return gui.handleCopySelectedSideContextItemToClipboardWithTruncation(-1) } diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 02405b9b6..9c4acd1ee 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -247,6 +247,12 @@ func (self *Gui) GetInitialKeybindings() ([]*types.Binding, []*gocui.ViewMouseBi Modifier: gocui.ModNone, Handler: self.scrollDownConfirmationPanel, }, + { + ViewName: "confirmation", + Key: gocui.MouseLeft, + Modifier: gocui.ModNone, + Handler: self.handleConfirmationClick, + }, { ViewName: "confirmation", Key: gocui.MouseWheelUp,