diff options
author | Thann <Thann@linux.com> | 2012-06-08 15:59:32 +0200 |
---|---|---|
committer | Raphael Langella <raphael.langella@gmail.com> | 2012-06-09 17:45:13 +0200 |
commit | 1d8a11f9409e00c17d3f94f9bba762eb5ffed07b (patch) | |
tree | e5a9e212ed460c7999d9afa850d5c12023163650 /crawl-ref/source/tilereg-menu.cc | |
parent | ee0f5a453e78d8ea6ab53491399c746bb16ddc07 (diff) | |
download | crawl-ref-1d8a11f9409e00c17d3f94f9bba762eb5ffed07b.tar.gz crawl-ref-1d8a11f9409e00c17d3f94f9bba762eb5ffed07b.zip |
Autopickup menu.
Signed-off-by: Raphael Langella <raphael.langella@gmail.com>
Diffstat (limited to 'crawl-ref/source/tilereg-menu.cc')
-rw-r--r-- | crawl-ref/source/tilereg-menu.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/tilereg-menu.cc b/crawl-ref/source/tilereg-menu.cc index f503ac160e..6917356e99 100644 --- a/crawl-ref/source/tilereg-menu.cc +++ b/crawl-ref/source/tilereg-menu.cc @@ -303,7 +303,7 @@ void MenuRegion::clear() } void MenuRegion::set_entry(int idx, const std::string &str, int colour, - const MenuEntry *me) + const MenuEntry *me, bool mark_selected) { if (idx >= (int)m_entries.size()) { @@ -324,7 +324,7 @@ void MenuRegion::set_entry(int idx, const std::string &str, int colour, e.text += formatted_string::parse_string(str); e.heading = (me->level == MEL_TITLE || me->level == MEL_SUBTITLE); - e.selected = me->selected(); + e.selected = mark_selected ? me->selected() : false; e.key = !me->hotkeys.empty() ? me->hotkeys[0] : 0; e.sx = e.sy = e.ex = e.ey = 0; e.tiles.clear(); |