From 576fcfbeabf924d2480f8378a623bfb9c6757f66 Mon Sep 17 00:00:00 2001 From: Robob27 Date: Thu, 2 Feb 2023 02:22:49 -0500 Subject: [PATCH] Clean up some nesting --- plugins/confirm.cpp | 39 +++++++++++++++------------------------ 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/plugins/confirm.cpp b/plugins/confirm.cpp index 7d375e77e..9caf7c19d 100644 --- a/plugins/confirm.cpp +++ b/plugins/confirm.cpp @@ -324,42 +324,33 @@ public: else if (state == INACTIVE) { if(mouseExit) { - if(intercept_key("MOUSE_RIGHT")) { - if (set_state(ACTIVE)) - { - df::global::enabler->mouse_rbut = 0; - df::global::enabler->mouse_rbut_down = 0; - mouse_pos = df::coord2d(df::global::gps->mouse_x, df::global::gps->mouse_y); - last_key_is_right_click = true; - return true; - } + if(intercept_key("MOUSE_RIGHT") && set_state(ACTIVE)) { + df::global::enabler->mouse_rbut = 0; + df::global::enabler->mouse_rbut_down = 0; + mouse_pos = df::coord2d(df::global::gps->mouse_x, df::global::gps->mouse_y); + last_key_is_right_click = true; + return true; } } else last_key_is_right_click = false; if(mouseSelect) { - if(intercept_key("MOUSE_LEFT")) { - if (set_state(ACTIVE)) - { - df::global::enabler->mouse_lbut = 0; - df::global::enabler->mouse_lbut_down = 0; - mouse_pos = df::coord2d(df::global::gps->mouse_x, df::global::gps->mouse_y); - last_key_is_left_click = true; - return true; - } + if(intercept_key("MOUSE_LEFT") && set_state(ACTIVE)) { + df::global::enabler->mouse_lbut = 0; + df::global::enabler->mouse_lbut_down = 0; + mouse_pos = df::coord2d(df::global::gps->mouse_x, df::global::gps->mouse_y); + last_key_is_left_click = true; + return true; } } else last_key_is_left_click = false; for (df::interface_key key : *input) { - if (intercept_key(key)) + if (intercept_key(key) && set_state(ACTIVE)) { - if (set_state(ACTIVE)) - { - last_key = key; - return true; - } + last_key = key; + return true; } } return false;