[Scummvm-git-logs] scummvm master -> d2fada7103905b36735048eb8f2216f6318e9737
sev-
noreply at scummvm.org
Wed Feb 18 23:35:48 UTC 2026
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
d2fada7103 Revert "DIRECTOR: Do not draw channels set to invisible"
Commit: d2fada7103905b36735048eb8f2216f6318e9737
https://github.com/scummvm/scummvm/commit/d2fada7103905b36735048eb8f2216f6318e9737
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-02-19T00:34:25+01:00
Commit Message:
Revert "DIRECTOR: Do not draw channels set to invisible"
This reverts commit 3debf3c1b23c387fec8af3d88feaa3af75920070.
Fixes drawing many sprites in guscarn.
We need to come up with a different approach for manipulating
channel visibility in Debgutools
Fixes part of bug #16282
Changed paths:
engines/director/score.cpp
diff --git a/engines/director/score.cpp b/engines/director/score.cpp
index 3ad2e37a7f1..8bc28da87d3 100644
--- a/engines/director/score.cpp
+++ b/engines/director/score.cpp
@@ -935,9 +935,6 @@ void Score::updateSprites(RenderMode mode, bool withClean) {
Sprite *currentSprite = channel->_sprite;
Sprite *nextSprite = _currentFrame->_sprites[i];
- if (!channel->_visible)
- continue;
-
// widget content has changed and needs a redraw.
// this doesn't include changes in dimension or position!
bool widgetRedrawn = channel->updateWidget();
More information about the Scummvm-git-logs
mailing list