Don't restart background if background is unchanged
This commit is contained in:
parent
b519dbaae3
commit
7389b5071b
@ -153,6 +153,12 @@ void BackgroundLayer::load_image(QString p_filename)
|
||||
qDebug() << "[BackgroundLayer] BG loaded: " << p_filename;
|
||||
#endif
|
||||
QString final_path = ao_app->get_image_suffix(ao_app->get_background_path(p_filename));
|
||||
|
||||
if (final_path == last_path) {
|
||||
// Don't restart background if background is unchanged
|
||||
return;
|
||||
}
|
||||
|
||||
start_playback(final_path);
|
||||
play();
|
||||
}
|
||||
|
@ -1377,8 +1377,6 @@ void Courtroom::set_background(QString p_background, bool display)
|
||||
ui_vp_objection->stop();
|
||||
chat_tick_timer->stop();
|
||||
ui_vp_evidence_display->reset();
|
||||
ui_vp_background->kill();
|
||||
ui_vp_desk->kill();
|
||||
QString f_side = current_side;
|
||||
if (current_side == "")
|
||||
f_side = ao_app->get_char_side(current_char);
|
||||
|
Loading…
Reference in New Issue
Block a user