From 4e734c4778dfd3104b89ed3ad7d26f1ea102b990 Mon Sep 17 00:00:00 2001 From: Kaloyan Chehlarski Date: Thu, 13 Apr 2023 12:28:15 +0300 Subject: [PATCH] NANCY: Correct viewport panning Fixed an issue where the viewport would wrap around once even when set to kPanLeftRight mode. --- engines/nancy/ui/viewport.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/nancy/ui/viewport.cpp b/engines/nancy/ui/viewport.cpp index 7dcbf55fa14..83f3d03e48c 100644 --- a/engines/nancy/ui/viewport.cpp +++ b/engines/nancy/ui/viewport.cpp @@ -186,6 +186,8 @@ void Viewport::loadVideo(const Common::String &filename, uint frameNr, uint vert _videoFormat = format; enableEdges(kUp | kDown | kLeft | kRight); + + _panningType = panningType; setFrame(frameNr); setVerticalScroll(verticalScroll); @@ -197,7 +199,6 @@ void Viewport::loadVideo(const Common::String &filename, uint frameNr, uint vert _movementLastFrame = 0; _nextMovementTime = 0; - _panningType = panningType; } void Viewport::setFrame(uint frameNr) {