From f1aa57b1253ed267c1cab3c32a1ffc38ad29e854 Mon Sep 17 00:00:00 2001 From: in1tiate Date: Sat, 20 Feb 2021 04:10:35 -0600 Subject: [PATCH] fix speedlines never being unhidden --- src/aolayer.cpp | 4 ++-- src/courtroom.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/aolayer.cpp b/src/aolayer.cpp index e2a1f07..0488364 100644 --- a/src/aolayer.cpp +++ b/src/aolayer.cpp @@ -260,7 +260,8 @@ void CharLayer::start_playback(QString p_image) void AOLayer::start_playback(QString p_image) { - + this->show(); + if (!ao_app->is_continuous_enabled()) { continuous = false; force_continuous = true; @@ -321,7 +322,6 @@ void AOLayer::start_playback(QString p_image) int f_delay = m_reader.nextImageDelay(); this->set_frame(f_pixmap); - this->show(); if (max_frames > 1) { movie_frames.append(f_pixmap); movie_delays.append(f_delay); diff --git a/src/courtroom.cpp b/src/courtroom.cpp index f80c39a..70cc0ff 100644 --- a/src/courtroom.cpp +++ b/src/courtroom.cpp @@ -1248,7 +1248,7 @@ void Courtroom::set_background(QString p_background, bool display) set_pos_dropdown(pos_list); if (display) { - ui_vp_speedlines->stop(); + ui_vp_speedlines->hide(); ui_vp_player_char->stop(); ui_vp_sideplayer_char->stop(); @@ -2218,7 +2218,7 @@ void Courtroom::effect_done() void Courtroom::display_character() { // Stop all previously playing animations, effects etc. - ui_vp_speedlines->stop(); + ui_vp_speedlines->hide(); ui_vp_player_char->stop(); ui_vp_effect->stop(); // Clear all looping sfx to prevent obnoxiousness