mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
DIRECTOR: release previous widget when setting new castmember.
This commit is contained in:
@@ -297,6 +297,10 @@ Common::Rect Channel::getBbox(bool unstretched) {
|
||||
}
|
||||
|
||||
void Channel::setCast(CastMemberID memberID) {
|
||||
// release previous widget
|
||||
if (_sprite->_cast)
|
||||
_sprite->_cast->releaseWidget();
|
||||
|
||||
_sprite->setCast(memberID);
|
||||
_width = _sprite->_width;
|
||||
_height = _sprite->_height;
|
||||
|
||||
Reference in New Issue
Block a user