summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tileweb.cc
diff options
context:
space:
mode:
authorPekka Lampila <pekka.lampila@iki.fi>2013-06-28 02:55:37 +0300
committerPekka Lampila <pekka.lampila@iki.fi>2013-06-28 02:55:37 +0300
commit5407d3d89cb8e7c1a3455c9188c6fe22e7923c0c (patch)
tree9fbc5ece3b64ed8a324a32c66a4e93c78c7d78f7 /crawl-ref/source/tileweb.cc
parent5d39a2d61c55f617c6b25181249dcb800a42f4d0 (diff)
downloadcrawl-ref-5407d3d89cb8e7c1a3455c9188c6fe22e7923c0c.tar.gz
crawl-ref-5407d3d89cb8e7c1a3455c9188c6fe22e7923c0c.zip
Fix the minibar bug on WebTiles too
Minibars showing on levels when player isn't there.
Diffstat (limited to 'crawl-ref/source/tileweb.cc')
-rw-r--r--crawl-ref/source/tileweb.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/tileweb.cc b/crawl-ref/source/tileweb.cc
index 11a50b9c9b..96df11bb80 100644
--- a/crawl-ref/source/tileweb.cc
+++ b/crawl-ref/source/tileweb.cc
@@ -1206,6 +1206,12 @@ void TilesFramework::_send_map(bool force_full)
if (force_full)
json_write_bool("clear", true);
+ if (force_full || you.on_current_level != m_player_on_level)
+ {
+ json_write_bool("player_on_level", you.on_current_level);
+ m_player_on_level = you.on_current_level;
+ }
+
if (force_full || m_current_gc != m_next_gc)
{
if (m_origin.equals(-1, -1))