summaryrefslogtreecommitdiffstats
path: root/src/tabs
diff options
context:
space:
mode:
authorextrawurst <mail@rusticorn.com>2022-12-30 00:15:13 +0100
committerextrawurst <mail@rusticorn.com>2022-12-30 00:15:13 +0100
commite5c62d01e120983e9dda10325522eac83f381b10 (patch)
treee6e5fe129bbed845d2aafb412400d20cf7111bd3 /src/tabs
parent761cb104050ef622765ec739e2c6e9c551830913 (diff)
remove duplicate `edit` cmd from bar (#1489)
Diffstat (limited to 'src/tabs')
-rw-r--r--src/tabs/status.rs28
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()