Skip to content

Commit

Permalink
allow scrolling chart while on chart config pane
Browse files Browse the repository at this point in the history
  • Loading branch information
miraclx committed Feb 26, 2021
1 parent 4557c30 commit cd032b0
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions src/event.rs
Original file line number Diff line number Diff line change
Expand Up @@ -67,20 +67,6 @@ fn handle_keys_display_stock(keycode: KeyCode, modifiers: KeyModifiers, mut app:
(KeyCode::Right, KeyModifiers::NONE) => {
app.stocks[app.current_tab].time_frame_up();
}
(KeyCode::Left, KeyModifiers::SHIFT) | (KeyCode::Char('<'), KeyModifiers::NONE) => {
if let Some(stock) = app.stocks.get_mut(app.current_tab) {
if let Some(chart_state) = stock.chart_state_mut() {
chart_state.scroll_left();
}
}
}
(KeyCode::Right, KeyModifiers::SHIFT) | (KeyCode::Char('>'), KeyModifiers::NONE) => {
if let Some(stock) = app.stocks.get_mut(app.current_tab) {
if let Some(chart_state) = stock.chart_state_mut() {
chart_state.scroll_right();
}
}
}
(KeyCode::Char('/'), KeyModifiers::NONE) => {
app.previous_mode = app.mode;
app.mode = app::Mode::AddStock;
Expand Down Expand Up @@ -347,6 +333,20 @@ pub fn handle_key_bindings(
handle_keys_display_options(keycode, app)
}
}
(_, KeyModifiers::SHIFT, KeyCode::Left) | (_, KeyModifiers::NONE, KeyCode::Char('<')) => {
if let Some(stock) = app.stocks.get_mut(app.current_tab) {
if let Some(chart_state) = stock.chart_state_mut() {
chart_state.scroll_left();
}
}
}
(_, KeyModifiers::SHIFT, KeyCode::Right) | (_, KeyModifiers::NONE, KeyCode::Char('>')) => {
if let Some(stock) = app.stocks.get_mut(app.current_tab) {
if let Some(chart_state) = stock.chart_state_mut() {
chart_state.scroll_right();
}
}
}
(Mode::ConfigureChart, modifiers, keycode) => {
if modifiers.is_empty() {
handle_keys_configure_chart(keycode, app)
Expand Down

0 comments on commit cd032b0

Please sign in to comment.