From 00484b96c8777945cecb02f67dd3b6ab28831791 Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Mon, 29 Aug 2011 22:22:12 -0300 Subject: [PATCH] keep map aspect ratio --- src/otclient/ui/uimap.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/otclient/ui/uimap.cpp b/src/otclient/ui/uimap.cpp index b105b0c9..d9fdbee2 100644 --- a/src/otclient/ui/uimap.cpp +++ b/src/otclient/ui/uimap.cpp @@ -31,8 +31,13 @@ void UIMap::setup() void UIMap::render() { - if(g_game.isOnline()) - g_map.draw(m_rect); + if(g_game.isOnline()) { + Rect mapRect = m_rect; + Size mapSize(15*32, 11*32); + mapSize.scale(mapRect.size(), Fw::KeepAspectRatio); + mapRect.setSize(mapSize); + g_map.draw(mapRect); + } UIWidget::render(); }