fix event order

pull/114/head
Takayuki Maeda 3 years ago
parent c001bf40a5
commit 5e4c9b1734

@ -332,14 +332,12 @@ impl App {
}
}
Focus::DabataseList => {
let state = self.databases.event(key)?;
if key == self.config.key_config.enter && self.databases.tree_focused() {
self.update_table().await?;
if self.databases.event(key)?.is_consumed() {
return Ok(EventState::Consumed);
}
if state.is_consumed() {
if key == self.config.key_config.enter && self.databases.tree_focused() {
self.update_table().await?;
return Ok(EventState::Consumed);
}
}

Loading…
Cancel
Save