File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -1796,7 +1796,7 @@ bool CanvasItemEditor::_gui_input_resize(const Ref<InputEvent> &p_event) {
17961796 bool symmetric = m->is_alt_pressed ();
17971797
17981798 Rect2 local_rect = ci->_edit_get_rect ();
1799- real_t aspect = local_rect.get_size ().y / local_rect.get_size ().x ;
1799+ real_t aspect = local_rect.has_area () ? (local_rect. get_size ().y / local_rect.get_size ().x ) : (local_rect. get_size (). y + 1.0 ) / (local_rect. get_size (). x + 1.0 ) ;
18001800 Point2 current_begin = local_rect.get_position ();
18011801 Point2 current_end = local_rect.get_position () + local_rect.get_size ();
18021802 Point2 max_begin = (symmetric) ? (current_begin + current_end - ci->_edit_get_minimum_size ()) / 2.0 : current_end - ci->_edit_get_minimum_size ();
You can’t perform that action at this time.
0 commit comments