diff options
author | sluicebox | 2019-03-31 02:53:21 -0700 |
---|---|---|
committer | Filippos Karapetis | 2019-04-01 01:16:53 +0300 |
commit | 82ccce948aaafed2f8e847359ab87c1a4878c74b (patch) | |
tree | 3f1d2c81462045fb7682e9ebe69b9f0d415015e2 /engines/sci/graphics/maciconbar.h | |
parent | 423dcd0a0116aa05894cc816fa266173e705ae63 (diff) | |
download | scummvm-rg350-82ccce948aaafed2f8e847359ab87c1a4878c74b.tar.gz scummvm-rg350-82ccce948aaafed2f8e847359ab87c1a4878c74b.tar.bz2 scummvm-rg350-82ccce948aaafed2f8e847359ab87c1a4878c74b.zip |
SCI: Fix Mac icon bar event handling
Fix mouse presses falling through the icon bar in KQ6 and FPFP Mac
Diffstat (limited to 'engines/sci/graphics/maciconbar.h')
-rw-r--r-- | engines/sci/graphics/maciconbar.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sci/graphics/maciconbar.h b/engines/sci/graphics/maciconbar.h index 21d28dfc29..754da8bf50 100644 --- a/engines/sci/graphics/maciconbar.h +++ b/engines/sci/graphics/maciconbar.h @@ -26,6 +26,7 @@ #include "common/array.h" #include "sci/engine/vm.h" +#include "sci/event.h" namespace Graphics { struct Surface; @@ -42,7 +43,7 @@ public: void drawIcons(); void setIconEnabled(int16 index, bool enabled); void setInventoryIcon(int16 icon); - reg_t handleEvents(); + bool handleEvents(SciEvent evt, reg_t &iconObj); private: struct IconBarItem { |