diff options
Diffstat (limited to 'engines/access/access.cpp')
-rw-r--r-- | engines/access/access.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/access/access.cpp b/engines/access/access.cpp index d0bd3e6eed..b67aebfcc0 100644 --- a/engines/access/access.cpp +++ b/engines/access/access.cpp @@ -396,6 +396,11 @@ void AccessEngine::copyBF2Vid() { srcP += _buffer2.pitch; destP += _screen->pitch; } + + // Add dirty rect for affected area + Common::Rect r(_screen->_vWindowBytesWide, _screen->_vWindowLinesTall); + r.moveTo(_screen->_windowXAdd, _screen->_windowYAdd + _screen->_screenYOff); + _screen->addDirtyRect(r); } void AccessEngine::playVideo(int videoNum, const Common::Point &pt) { |