summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/macro.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/macro.cc')
-rw-r--r--crawl-ref/source/macro.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/macro.cc b/crawl-ref/source/macro.cc
index a87e86172d..e069e630dd 100644
--- a/crawl-ref/source/macro.cc
+++ b/crawl-ref/source/macro.cc
@@ -794,7 +794,11 @@ void macro_add_query( void )
"buggy") : "",
(keymap ? "keymap" : "macro") );
- keyseq key = getch_mul();
+ keyseq key;
+#ifdef USE_TILE
+ mouse_control mc(MOUSE_MODE_MACRO);
+#endif
+ key = getch_mul();
cprintf( "%s" EOL, (vtostr( key )).c_str() ); // echo key to screen