aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/maciconbar.h
diff options
context:
space:
mode:
authorsluicebox2019-03-31 02:53:21 -0700
committerFilippos Karapetis2019-04-01 01:16:53 +0300
commit82ccce948aaafed2f8e847359ab87c1a4878c74b (patch)
tree3f1d2c81462045fb7682e9ebe69b9f0d415015e2 /engines/sci/graphics/maciconbar.h
parent423dcd0a0116aa05894cc816fa266173e705ae63 (diff)
downloadscummvm-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.h3
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 {