aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/gob/inter_v6.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/gob/inter_v6.cpp b/engines/gob/inter_v6.cpp
index 5f93f9af26..d295bd7da8 100644
--- a/engines/gob/inter_v6.cpp
+++ b/engines/gob/inter_v6.cpp
@@ -180,8 +180,13 @@ void Inter_v6::o6_playVmdOrMusic() {
if (props.startFrame >= 0)
_vm->_vidPlayer->play(slot, props);
- if (close && !(props.flags & VideoPlayer::kFlagNonBlocking))
+ if (close && !(props.flags & VideoPlayer::kFlagNonBlocking)) {
+ if ((props.flags & VideoPlayer::kFlagNoVideo) && (!props.canceled))
+ _vm->_util->longDelay(500);
+
_vm->_vidPlayer->closeVideo(slot);
+ }
+
}
void Inter_v6::o6_openItk() {