Skip to content

Commit 9f4487d

Browse files
authored
Merge pull request #271 from AttorneyOnline/2.8.5-hotfix
2.8.5 hotfixes
2 parents 2c6a690 + 8dcddf2 commit 9f4487d

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/aooptionsdialog.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -756,6 +756,9 @@ void AOOptionsDialog::save_pressed()
756756
// Save everything into the config.ini.
757757
QSettings *configini = ao_app->configini;
758758

759+
const bool audioChanged = ui_audio_device_combobox->currentText() !=
760+
ao_app->get_audio_output_device();
761+
759762
configini->setValue("theme", ui_theme_combobox->currentText());
760763
configini->setValue("log_goes_downwards", ui_downwards_cb->isChecked());
761764
configini->setValue("log_maximum", ui_length_spinbox->value());
@@ -806,7 +809,9 @@ void AOOptionsDialog::save_pressed()
806809
configini->setValue("casing_can_host_cases",
807810
ui_casing_cm_cases_textbox->text());
808811

809-
ao_app->initBASS();
812+
if (audioChanged)
813+
ao_app->initBASS();
814+
810815
callwordsini->close();
811816
done(0);
812817
}

src/courtroom.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2660,7 +2660,8 @@ void Courtroom::append_ic_text(QString p_text, QString p_name, QString p_action,
26602660
// scroll to the bottom.
26612661
ui_ic_chatlog->moveCursor(log_goes_downwards ? QTextCursor::End : QTextCursor::Start);
26622662
ui_ic_chatlog->verticalScrollBar()->setValue(
2663-
ui_ic_chatlog->verticalScrollBar()->maximum());
2663+
log_goes_downwards ? ui_ic_chatlog->verticalScrollBar()->maximum()
2664+
: 0);
26642665
}
26652666
}
26662667

0 commit comments

Comments
 (0)