aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/aolayer.cpp4
-rw-r--r--src/courtroom.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/aolayer.cpp b/src/aolayer.cpp
index e2a1f075..0488364f 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 f80c39a9..70cc0ffc 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