From 9d5c2e4fe17e853092e70d3ad6507112fa8dbb2a Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Mon, 29 Jul 2024 21:33:16 -0500 Subject: [PATCH] revert control_focus recording/replaying --- src/dialogxml/dialogs/dialog.cpp | 8 -------- src/dialogxml/widgets/control.cpp | 6 ------ 2 files changed, 14 deletions(-) diff --git a/src/dialogxml/dialogs/dialog.cpp b/src/dialogxml/dialogs/dialog.cpp index 9090152ab..d63578e54 100644 --- a/src/dialogxml/dialogs/dialog.cpp +++ b/src/dialogxml/dialogs/dialog.cpp @@ -543,14 +543,6 @@ void cDialog::handle_events() { if(info["id"].empty()) continue; eKeyMod mods = static_cast(atoi(info["mods"].c_str())); controls[info["id"]]->triggerClickHandler(*this, info["id"], mods); - }else if(next_action_type() == "control_focus"){ - Element& next_action = pop_next_action(); - auto info = info_from_action(next_action); - if(info["id"].empty()) continue; - bool losing; - istringstream sstr(info["losing"]); - sstr >> losing; - controls[info["id"]]->triggerFocusHandler(*this, info["id"], losing); } }else{ while(win.pollEvent(currentEvent)) handle_one_event(currentEvent); diff --git a/src/dialogxml/widgets/control.cpp b/src/dialogxml/widgets/control.cpp index 594087b7c..ae817d8ec 100644 --- a/src/dialogxml/widgets/control.cpp +++ b/src/dialogxml/widgets/control.cpp @@ -359,12 +359,6 @@ bool cControl::triggerClickHandler(cDialog& dlg, std::string id, eKeyMod mods){ } bool cControl::triggerFocusHandler(cDialog& dlg, std::string id, bool losing){ - if(recording){ - std::stringstream sstr; - sstr << losing; - std::map action_info = {{"id", id}, {"losing", sstr.str()}}; - record_action("control_focus", action_info); - } if(losing) return triggerEvent(dlg, id); triggerEvent(dlg, id); return true;