diff options
author | volzhs <volzhs@gmail.com> | 2017-12-21 00:39:02 +0900 |
---|---|---|
committer | volzhs <volzhs@gmail.com> | 2017-12-21 00:39:02 +0900 |
commit | ec139d8522e9623a05d3e63ada4fbb86a6a11d26 (patch) | |
tree | df2c945c8faf8bf1447c14256c154a82f9304505 /editor | |
parent | b08735f20987a6188fd54c5e2dcd072dc316b413 (diff) |
Fix blurry after zooming
Diffstat (limited to 'editor')
-rw-r--r-- | editor/plugins/canvas_item_editor_plugin.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp index ad22c12372..f5bfea3395 100644 --- a/editor/plugins/canvas_item_editor_plugin.cpp +++ b/editor/plugins/canvas_item_editor_plugin.cpp @@ -3341,8 +3341,8 @@ void CanvasItemEditor::_zoom_on_position(float p_zoom, Point2 p_position) { zoom = p_zoom; Point2 ofs = p_position; ofs = ofs / prev_zoom - ofs / zoom; - h_scroll->set_value(h_scroll->get_value() + ofs.x); - v_scroll->set_value(v_scroll->get_value() + ofs.y); + h_scroll->set_value(Math::round(h_scroll->get_value() + ofs.x)); + v_scroll->set_value(Math::round(v_scroll->get_value() + ofs.y)); _update_scroll(0); viewport->update(); |