diff options
author | Paul Gilbert | 2015-07-18 14:19:22 -0400 |
---|---|---|
committer | Paul Gilbert | 2015-07-18 14:19:22 -0400 |
commit | 20a31501e6932c6a08128420339dadbb499d3fe8 (patch) | |
tree | b14f7c1138a99695a042ae68f1a41dafbbdc0989 /engines/sherlock/tattoo/widget_base.cpp | |
parent | d0a6af6cb92ec4d12ced8c1af90097ec06679a1d (diff) | |
download | scummvm-rg350-20a31501e6932c6a08128420339dadbb499d3fe8.tar.gz scummvm-rg350-20a31501e6932c6a08128420339dadbb499d3fe8.tar.bz2 scummvm-rg350-20a31501e6932c6a08128420339dadbb499d3fe8.zip |
SHERLOCK: RT: Fix showing look window for inventory items
Diffstat (limited to 'engines/sherlock/tattoo/widget_base.cpp')
-rw-r--r-- | engines/sherlock/tattoo/widget_base.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sherlock/tattoo/widget_base.cpp b/engines/sherlock/tattoo/widget_base.cpp index 4df25961e0..5f16e8800d 100644 --- a/engines/sherlock/tattoo/widget_base.cpp +++ b/engines/sherlock/tattoo/widget_base.cpp @@ -35,7 +35,7 @@ WidgetBase::WidgetBase(SherlockEngine *vm) : _vm(vm) { void WidgetBase::summonWindow() { TattooUserInterface &ui = *(TattooUserInterface *)_vm->_ui; - ui._widget = this; + ui._widgets.push_back(this); _outsideMenu = false; draw(); @@ -46,7 +46,7 @@ void WidgetBase::banishWindow() { erase(); _surface.free(); - ui._widget = nullptr; + ui._widgets.remove(this); } void WidgetBase::erase() { |