aboutsummaryrefslogtreecommitdiff
path: root/src/game_tab/right_panel/editor/EditorCanvas.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game_tab/right_panel/editor/EditorCanvas.cpp')
-rw-r--r--src/game_tab/right_panel/editor/EditorCanvas.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/game_tab/right_panel/editor/EditorCanvas.cpp b/src/game_tab/right_panel/editor/EditorCanvas.cpp
index 5a0afd0..19d81ec 100644
--- a/src/game_tab/right_panel/editor/EditorCanvas.cpp
+++ b/src/game_tab/right_panel/editor/EditorCanvas.cpp
@@ -216,13 +216,7 @@ void EditorCanvas::MouseEvent(wxMouseEvent &event) {
// Handle editor events
Update();
- bool need_redraw=false;
- for(auto event: status.Events){
- HandleEvent(event);
- need_redraw=true;
- }
- if(need_redraw){
- status.Events.clear();
+ if(ProcessEvents()){
Refresh();
Update();
}