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 @@ -1786,7 +1786,7 @@ bool CanvasItemEditor::_gui_input_resize(const Ref<InputEvent> &p_event) {
17861786 bool symmetric = m->is_alt_pressed ();
17871787
17881788 Rect2 local_rect = ci->_edit_get_rect ();
1789- real_t aspect = local_rect.get_size ().y / local_rect.get_size ().x ;
1789+ 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 ) ;
17901790 Point2 current_begin = local_rect.get_position ();
17911791 Point2 current_end = local_rect.get_position () + local_rect.get_size ();
17921792 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