summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorCallum Prentice <callum@lindenlab.com>2025-06-06 17:21:19 -0700
committerCallum Prentice <callum@lindenlab.com>2025-06-06 17:21:19 -0700
commita366a49daff63af865aa5e3bda9186d8b0db4814 (patch)
treea9a4aed362d44b48f3603c9b82e7ada7686056fe /indra
parentddbcf74a8f171adabf3b61a8ce3419eea0d1e018 (diff)
tweak the size of the AWP floater to take account of new image sizes. Do not center floater anymore because it obscures the avatar.
Diffstat (limited to 'indra')
-rw-r--r--indra/newview/llfloateravatarwelcomepack.cpp1
-rw-r--r--indra/newview/llstartup.cpp6
-rw-r--r--indra/newview/skins/default/xui/en/floater_avatar_welcome_pack.xml12
3 files changed, 11 insertions, 8 deletions
diff --git a/indra/newview/llfloateravatarwelcomepack.cpp b/indra/newview/llfloateravatarwelcomepack.cpp
index 06b6de0cbf..82e44d1398 100644
--- a/indra/newview/llfloateravatarwelcomepack.cpp
+++ b/indra/newview/llfloateravatarwelcomepack.cpp
@@ -48,7 +48,6 @@ LLFloaterAvatarWelcomePack::~LLFloaterAvatarWelcomePack()
bool LLFloaterAvatarWelcomePack::postBuild()
{
- center();
mAvatarPicker = findChild<LLMediaCtrl>("avatar_picker_contents");
if (mAvatarPicker)
{
diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp
index f065d286c8..6bf0a50d1c 100644
--- a/indra/newview/llstartup.cpp
+++ b/indra/newview/llstartup.cpp
@@ -2455,7 +2455,11 @@ bool idle_startup()
LLFloater* avatar_welcome_pack_floater = LLFloaterReg::findInstance("avatar_welcome_pack");
if (avatar_welcome_pack_floater != nullptr)
{
- avatar_welcome_pack_floater->center();
+ // There is a (very - 1 in ~50 times) hard to repro bug where the login
+ // page is not hidden when the AWP floater is presented. This (agressive)
+ // approach to always close it seems like the best fix for now.
+ LLPanelLogin::closePanel();
+
avatar_welcome_pack_floater->setVisible(true);
}
}
diff --git a/indra/newview/skins/default/xui/en/floater_avatar_welcome_pack.xml b/indra/newview/skins/default/xui/en/floater_avatar_welcome_pack.xml
index 1b0f91c7ea..795d642755 100644
--- a/indra/newview/skins/default/xui/en/floater_avatar_welcome_pack.xml
+++ b/indra/newview/skins/default/xui/en/floater_avatar_welcome_pack.xml
@@ -5,20 +5,20 @@
can_minimize="true"
can_close="true"
can_resize="false"
- min_height="420"
- min_width="500"
- height="420"
+ min_height="438"
+ min_width="530"
+ height="438"
layout="topleft"
name="Avatar Welcome Pack"
single_instance="true"
save_rect="true"
save_visibility="true"
title="AVATAR WELCOME PACK"
- width="500">
+ width="530">
<web_browser
top="25"
- height="420"
- width="500"
+ height="438"
+ width="530"
follows="all"
name="avatar_picker_contents"
trusted_content="true"/>