[Scummvm-git-logs] scummvm master -> a722e77350c6937fd21a6e12e7bac7bba48b1a39

sev- noreply at scummvm.org
Mon Feb 17 00:05:16 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
a722e77350 DIRECTOR: XTRAS: Properly update stage after QTVR callbacks


Commit: a722e77350c6937fd21a6e12e7bac7bba48b1a39
    https://github.com/scummvm/scummvm/commit/a722e77350c6937fd21a6e12e7bac7bba48b1a39
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2025-02-17T01:04:08+01:00

Commit Message:
DIRECTOR: XTRAS: Properly update stage after QTVR callbacks

Changed paths:
    engines/director/lingo/xtras/qtvrxtra.cpp


diff --git a/engines/director/lingo/xtras/qtvrxtra.cpp b/engines/director/lingo/xtras/qtvrxtra.cpp
index a94f87e6037..b8325ff1d08 100644
--- a/engines/director/lingo/xtras/qtvrxtra.cpp
+++ b/engines/director/lingo/xtras/qtvrxtra.cpp
@@ -30,7 +30,8 @@
 #include "director/images.h"
 #include "director/window.h"
 #include "director/lingo/lingo.h"
-#include "director/lingo/lingo-object.h"
+#include "director/lingo/lingo.h"
+#include "director/lingo/lingo-builtins.h"
 #include "director/lingo/lingo-utils.h"
 #include "director/lingo/xtras/qtvrxtra.h"
 
@@ -489,7 +490,7 @@ void QtvrxtraXtra::m_QTVRMouseDown(int nargs) {
 				g_lingo->executeHandler(me->_mouseStillDownHandler);
 		}
 
-		g_director->draw();
+		LB::b_updateStage(0);
 
 		if (event.type == Common::EVENT_QUIT) {
 			g_director->processEventQUIT();
@@ -598,7 +599,7 @@ void QtvrxtraXtra::m_QTVRMouseOver(int nargs) {
 		if (me->_exitMouseOver)
 			break;
 
-		g_director->draw();
+		LB::b_updateStage(0);
 
 		if (!me->_rect.contains(pos))
 			break;




More information about the Scummvm-git-logs mailing list