mirror of
https://github.com/godotengine/godot.git
synced 2025-11-01 14:11:15 +00:00
Increase vertical size of CurveEdit when Inspector widens
This should allow users to edit points in a less constrained space, which feels like a UX improvement. That said, changing minimum size according to current size might be a hack that causes issues in certain situations.
This commit is contained in:
parent
f9f5041675
commit
bf3af190c3
2 changed files with 6 additions and 1 deletions
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue