fix textbox text offset & fix invisible alerts

This commit is contained in:
MihailRis
2025-02-11 23:46:13 +03:00
parent 577655504e
commit 6500f9b6f3
2 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -826,7 +826,7 @@ void TextBox::setCaret(size_t position) {
scrolled(-glm::ceil(offset/static_cast<double>(scrollStep)+0.5f));
}
uint lcaret = caret - label->getTextLineOffset(line);
int realoffset = font->calcWidth(input, lcaret)-int(textOffset) - padding.x;
int realoffset = font->calcWidth(input, lcaret)-int(textOffset) + 2;
if (realoffset-width > 0) {
setTextOffset(textOffset + realoffset-width);
} else if (realoffset < 0) {