Browse Source

Fix for undo/redo menu item under windows

Shaddock Heath 9 years ago
parent
commit
53aa47ac95
1 changed files with 2 additions and 0 deletions
  1. 2 0
      Source/AtomicEditor/Editors/JSResourceEditor.cpp

+ 2 - 0
Source/AtomicEditor/Editors/JSResourceEditor.cpp

@@ -188,6 +188,7 @@ bool JSResourceEditor::OnEvent(const TBWidgetEvent &ev)
             map["ForceSuperDown"] = true;
             map["ForceSuperDown"] = true;
             #else
             #else
             map[KeyUp::P_QUALIFIERS] = QUAL_CTRL;
             map[KeyUp::P_QUALIFIERS] = QUAL_CTRL;
+			webClient_->SendFocusEvent();
             #endif
             #endif
             webClient_->SendKeyEvent( StringHash("KeyDown"), map);
             webClient_->SendKeyEvent( StringHash("KeyDown"), map);
         } else if (ev.ref_id == TBIDC("redo")) {
         } else if (ev.ref_id == TBIDC("redo")) {
@@ -202,6 +203,7 @@ bool JSResourceEditor::OnEvent(const TBWidgetEvent &ev)
             map["ForceSuperDown"] = true;
             map["ForceSuperDown"] = true;
             #else
             #else
             map[KeyUp::P_QUALIFIERS] = QUAL_SHIFT | QUAL_CTRL;
             map[KeyUp::P_QUALIFIERS] = QUAL_SHIFT | QUAL_CTRL;
+			webClient_->SendFocusEvent();
             #endif
             #endif
             webClient_->SendKeyEvent( StringHash("KeyDown"), map);
             webClient_->SendKeyEvent( StringHash("KeyDown"), map);
         } else {
         } else {