diff options
Diffstat (limited to 'engines/bladerunner')
-rw-r--r-- | engines/bladerunner/ui/end_credits.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/bladerunner/ui/end_credits.cpp b/engines/bladerunner/ui/end_credits.cpp index 692e8fbbf9..1ab0b9f8a3 100644 --- a/engines/bladerunner/ui/end_credits.cpp +++ b/engines/bladerunner/ui/end_credits.cpp @@ -97,7 +97,7 @@ void EndCredits::show() { double position = 0.0; uint32 timeLast = _vm->getTotalPlayTime(); - while (!_vm->_vqaStopIsRequested) { + while (!_vm->_vqaStopIsRequested && !_vm->shouldQuit()) { if (position >= textPositions[textCount - 1]) { break; } |