lib/cryptum/event/pane.rb in cryptum-0.0.268 vs lib/cryptum/event/pane.rb in cryptum-0.0.269

- old
+ new

@@ -32,35 +32,21 @@ terminal_win = opts[:terminal_win] event_history = opts[:event_history] terminal_win.key_press_event.key_enter = false - if event_history.order_plan_win_active && - !event_history.order_plan_details_win_active && - !event_history.order_execute_win_active - - event_history.order_plan_win_active = false - event_history.order_plan_details_win_active = true - elsif !event_history.order_plan_win_active && - event_history.order_plan_details_win_active && - !event_history.order_execute_win_active - - event_history.order_plan_win_active = true - event_history.order_plan_details_win_active = false - end - - if event_history.order_execute_win_active && - !event_history.order_execute_details_win_active && - !event_history.order_plan_win_active - - event_history.order_execute_win_active = false - event_history.order_execute_details_win_active = true - elsif !event_history.order_execute_win_active && - event_history.order_execute_details_win_active && - !event_history.order_plan_win_active - - event_history.order_execute_win_active = true - event_history.order_execute_details_win_active = false + if event_history.order_plan_win_active + if event_history.order_plan_details_win_active + event_history.order_plan_details_win_active = false + else + event_history.order_plan_details_win_active = true + end + elsif event_history.order_execute_win_active + if event_history.order_execute_details_win_active + event_history.order_execute_details_win_active = false + else + event_history.order_execute_details_win_active = true + end end rescue StandardError => e raise e end