From 5c79512231fe5176f776abef5a2a72ccdb494f39 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Sat, 22 Dec 2012 01:15:47 +0100 Subject: [PATCH] FIRE-8560: Friends List in People Panel Fails to Load --- indra/newview/llstartup.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp index 01c9616906..bd0cf67d92 100755 --- a/indra/newview/llstartup.cpp +++ b/indra/newview/llstartup.cpp @@ -229,7 +229,7 @@ #include "fswsassetblacklist.h" // For Assetblacklist init on startup #include "fsfloatersearchlegacy.h" // FIRE-6310 - +#include "llfloatersidepanelcontainer.h" // @@ -1673,6 +1673,13 @@ LLWorld::getInstance()->addRegion(gFirstSimHandle, gFirstSim, first_sim_size_x, llinfos << "Constructed " << pContacts->getTitle() << llendl; // + // FIRE-8560/FIRE-8592: We neet to create the instance of the people + // floater for the radar functions and the V2 friendlist here. + // This is because of the standalone group panels that will + // prevent doing this at login when receiving the agent group + // data update. + LLFloaterSidePanelContainer::getPanel("people", "panel_people"); + //gCacheName is required for nearby chat history loading //so I just moved nearby history loading a few states further if (gSavedPerAccountSettings.getBOOL("LogShowHistory")) @@ -2421,12 +2428,6 @@ LLWorld::getInstance()->addRegion(gFirstSimHandle, gFirstSim, first_sim_size_x, set_startup_status(1.0, "", ""); display_startup(); - // FIRE-8592: We neet to create the instance of the people - // floater for the radar functions here. This is because - // of the standalone group panels that will prevent doing - // this at login when receiving the agent group data update. - LLFloaterReg::getInstance("people"); - // #ifdef HAS_OPENSIM_SUPPORT // if (LLGridManager::getInstance()->isInOpenSim())