mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-26 17:20:53 +01:00
[apps/calculation] Fix error: scroll when copying a history line
Change-Id: I6120c22afd63abe6ac5bf4e264ad7fcc712fe291
This commit is contained in:
@@ -73,7 +73,6 @@ void TextField::ContentView::setText(const char * text) {
|
||||
if (m_isEditing) {
|
||||
strlcpy(m_draftTextBuffer, text, m_textBufferSize);
|
||||
m_currentTextLength = strlen(text);
|
||||
setCursorLocation(m_currentTextLength);
|
||||
} else {
|
||||
strlcpy(m_textBuffer, text, m_textBufferSize);
|
||||
}
|
||||
@@ -224,8 +223,9 @@ int TextField::cursorLocation() const{
|
||||
void TextField::setText(const char * text) {
|
||||
reloadScroll();
|
||||
m_contentView.setText(text);
|
||||
scrollToCursor();
|
||||
layoutSubviews();
|
||||
if (isEditing()) {
|
||||
setCursorLocation(textLength());
|
||||
}
|
||||
}
|
||||
|
||||
void TextField::setBackgroundColor(KDColor backgroundColor) {
|
||||
|
||||
Reference in New Issue
Block a user