serenity/Userland/Libraries/LibVT
Daniel Bertalan 05c174b45a LibVT: Reset scrollbar after switching to/from the alternate buffer
We did not call the history change callback after switching to the
alternate screen buffer, which caused the scrollbar to not change its
maximum value. If we already had lines in the scrollback buffer, this
meant that we could drag the scrollbar, which then tried to access
non-existent lines from the scrollback.

Fixes #8581
2021-07-10 01:23:23 +02:00
..
Attribute.h
CMakeLists.txt
Color.h
EscapeSequenceParser.cpp
EscapeSequenceParser.h
Line.cpp LibVT: Only resize the line after all rewrapping is done 2021-06-24 18:50:45 +02:00
Line.h LibVT: Only resize the line after all rewrapping is done 2021-06-24 18:50:45 +02:00
Position.h LibVT: Rewrap the terminal history along with the normal buffer 2021-06-23 19:04:08 +02:00
Range.h
StateMachine.txt
Terminal.cpp LibVT: Reset scrollbar after switching to/from the alternate buffer 2021-07-10 01:23:23 +02:00
Terminal.h LibVT: Always check intermediate bytes in CSI sequences 2021-07-09 20:28:17 +04:30
TerminalWidget.cpp AK+Everywhere: Add and use static APIs for LexicalPath 2021-06-30 11:13:54 +02:00
TerminalWidget.h
XtermColors.h