diff options
Diffstat (limited to 'editor/plugins/curve_editor_plugin.cpp')
-rw-r--r-- | editor/plugins/curve_editor_plugin.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/editor/plugins/curve_editor_plugin.cpp b/editor/plugins/curve_editor_plugin.cpp index 6228faaa72..6b5b0f9214 100644 --- a/editor/plugins/curve_editor_plugin.cpp +++ b/editor/plugins/curve_editor_plugin.cpp @@ -105,7 +105,7 @@ void CurveEdit::set_snap_count(int p_snap_count) { } Size2 CurveEdit::get_minimum_size() const { - return Vector2(64, 135) * EDSCALE; + return Vector2(64, MAX(135, get_size().x * ASPECT_RATIO)) * EDSCALE; } void CurveEdit::_notification(int p_what) { @@ -986,6 +986,9 @@ void CurveEditor::_notification(int p_what) { snap_count_edit->set_value(curve->get_meta("_snap_count", DEFAULT_SNAP)); } } break; + case NOTIFICATION_RESIZED: + curve_editor_rect->update_minimum_size(); + break; } } |