Some checks failed
Build / build (apt-android-5) (push) Has been cancelled
Build / build (apt-android-7) (push) Has been cancelled
Automatic Dependency Submission / dependency-submission (push) Has been cancelled
Validate Gradle Wrapper / Validation (push) Has been cancelled
Unit tests / testing (push) Has been cancelled
Attach Debug APKs To Release / attach-apks (apt-android-5) (release) Has been cancelled
Attach Debug APKs To Release / attach-apks (apt-android-7) (release) Has been cancelled
Trigger Termux Library Builds on Jitpack / trigger-termux-library-builds (release) Has been cancelled
The emulator's scroll counter keeps growing while a session is not being viewed (onTextChanged() skips the screen update - and clearScrollCounter() - when the changed session is not current or the activity is not visible). attachSession() reset the view state but left the counter intact: the first screen update after attaching would hand the whole stale delta to the viewport-hold logic, which treats it as "rows appended just now" and pins the view thousands of lines deep into the scrollback, making scrolling appear dead in that session. Discard the counter on attach - the user starts at the live bottom. versionCode 1024 / versionName 0.119.0-titan2.2