From ae83d741b52d747d58607c8ae1175e33a88fde57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=C2=ADn=20Lucas=20Golini?= Date: Wed, 22 Feb 2017 13:42:08 -0300 Subject: [PATCH] Tooltip fix. --HG-- branch : dev --- src/eepp/ui/uitooltip.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/eepp/ui/uitooltip.cpp b/src/eepp/ui/uitooltip.cpp index 2f0e97e2e..4f6c677fd 100644 --- a/src/eepp/ui/uitooltip.cpp +++ b/src/eepp/ui/uitooltip.cpp @@ -154,14 +154,16 @@ void UITooltip::setAlpha( const Float& alpha ) { void UITooltip::autoSize() { if ( mFlags & UI_AUTO_SIZE ) { - setInternalWidth( (int)mTextCache->getTextWidth() + mPadding.Left + mPadding.Right ); - setInternalHeight( (int)mTextCache->getTextHeight() + mPadding.Top + mPadding.Bottom ); + setPixelsSize( + (int)mTextCache->getTextWidth() + mPadding.Left + mPadding.Right, + (int)mTextCache->getTextHeight() + mPadding.Top + mPadding.Bottom + ); } } void UITooltip::autoAlign() { - Uint32 Width = mSize.getWidth() - mPadding.Left - mPadding.Right; - Uint32 Height = mSize.getHeight() - mPadding.Top - mPadding.Bottom; + Uint32 Width = mRealSize.getWidth() - mPadding.Left - mPadding.Right; + Uint32 Height = mRealSize.getHeight() - mPadding.Top - mPadding.Bottom; switch ( fontHAlignGet( getFlags() ) ) { case UI_HALIGN_CENTER: