Fight with event leaking; disabled unncecessary camera checks
This commit is contained in:
@@ -270,11 +270,6 @@ void BuildingsEditor::mouse_drag(const Vector2 &position)
|
||||
itos(editor->get_current_mode()));
|
||||
return;
|
||||
}
|
||||
if (editor->get_camera_mode() != 3) {
|
||||
print_verbose("bad camera mode: " +
|
||||
itos(editor->get_camera_mode()));
|
||||
return;
|
||||
}
|
||||
print_line("in mouse_drag");
|
||||
Camera *camera = editor->get_viewport()->get_camera();
|
||||
Vector3 start = camera->project_ray_origin(position);
|
||||
@@ -354,11 +349,6 @@ void BuildingsEditor::mouse_press(const Vector2 &position)
|
||||
itos(editor->get_current_mode()));
|
||||
return;
|
||||
}
|
||||
if (editor->get_camera_mode() != 3) {
|
||||
print_verbose("bad camera mode: " +
|
||||
itos(editor->get_camera_mode()));
|
||||
return;
|
||||
}
|
||||
print_line("in mouse_press");
|
||||
Camera *camera = editor->get_viewport()->get_camera();
|
||||
Vector3 start = camera->project_ray_origin(position);
|
||||
|
||||
Reference in New Issue
Block a user