diff options
author | Pekka Lampila <pekka.lampila@iki.fi> | 2013-12-02 05:43:23 +0200 |
---|---|---|
committer | Pekka Lampila <pekka.lampila@iki.fi> | 2013-12-02 05:50:57 +0200 |
commit | 5ef7575d178b5b033d648ad9bffadef02c357111 (patch) | |
tree | a966332cce9d09d2bb181aaedebc7df2106d8f11 /crawl-ref/source/invent.cc | |
parent | 5ab011e9deb7a9e8b6d522446911319bdea28658 (diff) | |
download | crawl-ref-5ef7575d178b5b033d648ad9bffadef02c357111.tar.gz crawl-ref-5ef7575d178b5b033d648ad9bffadef02c357111.zip |
Fix shop menu not shown after inventory (#7706)
Happened in WebTiles only.
Diffstat (limited to 'crawl-ref/source/invent.cc')
-rw-r--r-- | crawl-ref/source/invent.cc | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc index 735a3cec8e..940d4ff4d9 100644 --- a/crawl-ref/source/invent.cc +++ b/crawl-ref/source/invent.cc @@ -1318,7 +1318,7 @@ static unsigned char _invent_select(const char *title = NULL, return menu.getkey(); } -unsigned char get_invent(int invent_type) +unsigned char get_invent(int invent_type, bool redraw) { unsigned char select; int flags = MF_SINGLESELECT; @@ -1342,17 +1342,12 @@ unsigned char get_invent(int invent_type) break; } - if (!crawl_state.doing_prev_cmd_again) + if (redraw && !crawl_state.doing_prev_cmd_again) redraw_screen(); return select; } -void browse_inventory() -{ - get_invent(OSEL_ANY); -} - // Reads in digits for a count and apprends then to val, the // return value is the character that stopped the reading. static unsigned char _get_invent_quant(unsigned char keyin, int &quant) |