diff --git a/Minecraft.Client/Common/UI/UIComponent_Tooltips.cpp b/Minecraft.Client/Common/UI/UIComponent_Tooltips.cpp index 5841dce7..dce6ed1a 100644 --- a/Minecraft.Client/Common/UI/UIComponent_Tooltips.cpp +++ b/Minecraft.Client/Common/UI/UIComponent_Tooltips.cpp @@ -64,16 +64,19 @@ F64 UIComponent_Tooltips::getSafeZoneHalfWidth() float safeWidth = 0.0f; #ifndef __PSVITA__ - // 85% safezone for tooltips in either SD mode - if( !RenderManager.IsHiDef() ) + if (!(width >= 960.0f && width < 1280.0f)) { - // 85% safezone - safeWidth = m_movieWidth * (0.15f / 2); - } - else - { - // 90% safezone - safeWidth = width * (0.1f / 2); + // 85% safezone for tooltips in either SD mode + if( !RenderManager.IsHiDef() ) + { + // 85% safezone + safeWidth = m_movieWidth * (0.15f / 2); + } + else + { + // 90% safezone + safeWidth = width * (0.1f / 2); + } } #endif return safeWidth; diff --git a/Minecraft.Client/Common/UI/UIScene.cpp b/Minecraft.Client/Common/UI/UIScene.cpp index 38223f5f..a5ca2f1e 100644 --- a/Minecraft.Client/Common/UI/UIScene.cpp +++ b/Minecraft.Client/Common/UI/UIScene.cpp @@ -125,15 +125,18 @@ F64 UIScene::getSafeZoneHalfHeight() float safeHeight = 0.0f; #ifndef __PSVITA__ - if( !RenderManager.IsHiDef() && RenderManager.IsWidescreen() ) + if (!(height >= 544.0f && height < 720.0f)) { - // 90% safezone - safeHeight = height * (0.15f / 2); - } - else - { - // 90% safezone - safeHeight = height * (0.1f / 2); + if( !RenderManager.IsHiDef() && RenderManager.IsWidescreen() ) + { + // 90% safezone + safeHeight = height * (0.15f / 2); + } + else + { + // 90% safezone + safeHeight = height * (0.1f / 2); + } } #endif return safeHeight; @@ -145,15 +148,18 @@ F64 UIScene::getSafeZoneHalfWidth() float safeWidth = 0.0f; #ifndef __PSVITA__ - if( !RenderManager.IsHiDef() && RenderManager.IsWidescreen() ) + if (!(width >= 960.0f && width < 1280.0f)) { - // 85% safezone - safeWidth = width * (0.15f / 2); - } - else - { - // 90% safezone - safeWidth = width * (0.1f / 2); + if( !RenderManager.IsHiDef() && RenderManager.IsWidescreen() ) + { + // 85% safezone + safeWidth = width * (0.15f / 2); + } + else + { + // 90% safezone + safeWidth = width * (0.1f / 2); + } } #endif return safeWidth;