Bump to 2.4.10, autoscrolling bug fixes

This commit is contained in:
ghostfeesh 2018-07-28 09:01:25 +08:00 committed by GitHub
parent 3129d2aded
commit 22fd5f2804
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 4 deletions

View File

@ -13,7 +13,7 @@ RC_ICONS = logo.ico
TARGET = Attorney_Online_remake
TEMPLATE = app
VERSION = 2.4.9.0
VERSION = 2.4.10.0
SOURCES += main.cpp\
lobby.cpp \

View File

@ -225,7 +225,7 @@ public:
private:
const int RELEASE = 2;
const int MAJOR_VERSION = 4;
const int MINOR_VERSION = 9;
const int MINOR_VERSION = 10;
QString current_theme = "default";

View File

@ -1174,8 +1174,14 @@ void Courtroom::append_ic_text(QString p_text, QString p_name)
else
{
// The user hasn't selected any text and the scrollbar is at the top: scroll to the top.
ui_ic_chatlog->moveCursor(move_op);
ui_ic_chatlog->verticalScrollBar()->setValue(scrollbar_limit);
if(ao_app->ic_scroll_down_enabled()) {
ui_ic_chatlog->moveCursor(QTextCursor::End);
ui_ic_chatlog->verticalScrollBar()->setValue(ui_ic_chatlog->verticalScrollBar()->maximum());
}
else {
ui_ic_chatlog->moveCursor(QTextCursor::Start);
ui_ic_chatlog->verticalScrollBar()->setValue(ui_ic_chatlog->verticalScrollBar()->minimum());
}
}
}