From 7369332bb0a6d219cb2415a0b5e65bf2825da349 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 25 May 2015 18:45:59 +0300 Subject: Add missing safeDraw to some windows. Without it drawing code can mix safe and not safe drawing. --- src/gui/windows/minimap.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/gui/windows/minimap.cpp') diff --git a/src/gui/windows/minimap.cpp b/src/gui/windows/minimap.cpp index bdf9c37be..6b2a8547a 100644 --- a/src/gui/windows/minimap.cpp +++ b/src/gui/windows/minimap.cpp @@ -237,8 +237,21 @@ void Minimap::toggle() void Minimap::draw(Graphics *graphics) { BLOCK_START("Minimap::draw") + Window::draw(graphics); + draw2(graphics); +} + +void Minimap::safeDraw(Graphics *graphics) +{ + BLOCK_START("Minimap::draw") + + Window::safeDraw(graphics); + draw2(graphics); +} +void Minimap::draw2(Graphics *const graphics) +{ if (!userPalette || !localPlayer || !viewport) { BLOCK_END("Minimap::draw") -- cgit v1.2.3-60-g2f50