diff options
author | extrawurst <mail@rusticorn.com> | 2022-12-30 00:15:13 +0100 |
---|---|---|
committer | extrawurst <mail@rusticorn.com> | 2022-12-30 00:15:13 +0100 |
commit | e5c62d01e120983e9dda10325522eac83f381b10 (patch) | |
tree | e6e5fe129bbed845d2aafb412400d20cf7111bd3 /src/tabs | |
parent | 761cb104050ef622765ec739e2c6e9c551830913 (diff) |
remove duplicate `edit` cmd from bar (#1489)
Diffstat (limited to 'src/tabs')
-rw-r--r-- | src/tabs/status.rs | 28 |
1 files changed, 2 insertions, 26 deletions
diff --git a/src/tabs/status.rs b/src/tabs/status.rs index cd544b4b..b7b3d599 100644 --- a/src/tabs/status.rs +++ b/src/tabs/status.rs @@ -805,19 +805,7 @@ impl Component for Status { )); } - { - out.push(CommandInfo::new( - strings::commands::edit_item(&self.key_config), - if focus_on_diff { - true - } else { - self.can_focus_diff() - }, - self.visible || force_all, - )); - - self.commands_nav(out, force_all); - } + self.commands_nav(out, force_all); visibility_blocking(self) } @@ -836,19 +824,7 @@ impl Component for Status { } if let Event::Key(k) = ev { - return if key_match(k, self.key_config.keys.edit_file) - && (self.can_focus_diff() - || self.is_focus_on_diff()) - { - if let Some((path, _)) = self.selected_path() { - self.queue.push( - InternalEvent::OpenExternalEditor(Some( - path, - )), - ); - } - Ok(EventState::Consumed) - } else if key_match( + return if key_match( k, self.key_config.keys.open_commit, ) && self.can_commit() |