summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tileweb.h
diff options
context:
space:
mode:
authorFlorian Diebold <flodiebold@gmail.com>2012-11-24 16:26:46 +0100
committerFlorian Diebold <flodiebold@gmail.com>2012-11-24 16:26:46 +0100
commitf309621e41aa887069087a87f2a688d11453fcc4 (patch)
treecde5796320b20f3300f8d658cbe08ca525c0723a /crawl-ref/source/tileweb.h
parent729eb1357d24d1d55f5d8a5fc8e44b65a542e234 (diff)
downloadcrawl-ref-f309621e41aa887069087a87f2a688d11453fcc4.tar.gz
crawl-ref-f309621e41aa887069087a87f2a688d11453fcc4.zip
Webtiles: Only update ui_state when necessary.
Diffstat (limited to 'crawl-ref/source/tileweb.h')
-rw-r--r--crawl-ref/source/tileweb.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/tileweb.h b/crawl-ref/source/tileweb.h
index c007d4ccc6..71635208e3 100644
--- a/crawl-ref/source/tileweb.h
+++ b/crawl-ref/source/tileweb.h
@@ -27,6 +27,7 @@ enum WebtilesCRTMode
enum WebtilesUIState
{
+ UI_INIT = -1,
UI_NORMAL,
UI_CRT,
UI_VIEW_MAP,
@@ -220,6 +221,7 @@ protected:
vector<MenuInfo> m_menu_stack;
WebtilesUIState m_ui_state;
+ WebtilesUIState m_last_ui_state;
unsigned int m_last_tick_redraw;
bool m_need_redraw;