fix TextEdit VScroll max tolerance

newline

Co-Authored-By: Kit Bishop <kitbdev@gmail.com>
This commit is contained in:
BrotherShort
2025-03-30 04:11:24 +08:00
parent ba3482926d
commit 1077fdb15a
2 changed files with 17 additions and 4 deletions

View File

@@ -7920,6 +7920,20 @@ TEST_CASE("[SceneTree][TextEdit] viewport") {
memdelete(text_edit);
}
TEST_CASE("[SceneTree][TextEdit] small height value") {
TextEdit *text_edit = memnew(TextEdit);
SceneTree::get_singleton()->get_root()->add_child(text_edit);
text_edit->set_size(Size2(800, 32));
text_edit->set_text("0\n1\n2");
MessageQueue::get_singleton()->flush();
text_edit->set_v_scroll(100);
CHECK(text_edit->get_v_scroll() < 3);
memdelete(text_edit);
}
TEST_CASE("[SceneTree][TextEdit] setter getters") {
TextEdit *text_edit = memnew(TextEdit);
SceneTree::get_singleton()->get_root()->add_child(text_edit);