EXP-1500 : Hide the toolbars whenever the login box is shown. Also clean up some old FUI debug that is not necessary anymore
parent
d86def6f03
commit
e3287fbe4c
|
|
@ -2630,17 +2630,6 @@
|
|||
<key>Value</key>
|
||||
<integer>-1</integer>
|
||||
</map>
|
||||
<key>DebugToolbarFUI</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Turn on the FUI Toolbars</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>Boolean</string>
|
||||
<key>Value</key>
|
||||
<integer>1</integer>
|
||||
</map>
|
||||
<key>DebugViews</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -190,6 +190,7 @@
|
|||
#include "lllogin.h"
|
||||
#include "llevents.h"
|
||||
#include "llstartuplistener.h"
|
||||
#include "lltoolbarview.h"
|
||||
|
||||
#if LL_WINDOWS
|
||||
#include "lldxhardware.h"
|
||||
|
|
@ -2091,7 +2092,12 @@ void login_show()
|
|||
#else
|
||||
BOOL bUseDebugLogin = TRUE;
|
||||
#endif
|
||||
|
||||
// Hide the toolbars: may happen to come back here if login fails after login agent but before login in region
|
||||
if (gToolBarView)
|
||||
{
|
||||
gToolBarView->setVisible(FALSE);
|
||||
}
|
||||
|
||||
LLPanelLogin::show( gViewerWindow->getWindowRectScaled(),
|
||||
bUseDebugLogin || gSavedSettings.getBOOL("SecondLifeEnterprise"),
|
||||
login_callback, NULL );
|
||||
|
|
|
|||
|
|
@ -1789,17 +1789,13 @@ void LLViewerWindow::initBase()
|
|||
mLoginPanelHolder = main_view->getChild<LLView>("login_panel_holder")->getHandle();
|
||||
|
||||
// Create the toolbar view
|
||||
// *TODO: Eventually, suppress the existence of this debug setting and turn toolbar FUI on permanently
|
||||
if (gSavedSettings.getBOOL("DebugToolbarFUI"))
|
||||
{
|
||||
// Get a pointer to the toolbar view holder
|
||||
LLPanel* panel_holder = main_view->getChild<LLPanel>("toolbar_view_holder");
|
||||
// Load the toolbar view from file
|
||||
gToolBarView = LLUICtrlFactory::getInstance()->createFromFile<LLToolBarView>("panel_toolbar_view.xml", panel_holder, LLDefaultChildRegistry::instance());
|
||||
gToolBarView->setShape(panel_holder->getLocalRect());
|
||||
// Hide the toolbars for the moment: we'll make them visible after logging in world (see LLViewerWindow::initWorldUI())
|
||||
gToolBarView->setVisible(FALSE);
|
||||
}
|
||||
// Get a pointer to the toolbar view holder
|
||||
LLPanel* panel_holder = main_view->getChild<LLPanel>("toolbar_view_holder");
|
||||
// Load the toolbar view from file
|
||||
gToolBarView = LLUICtrlFactory::getInstance()->createFromFile<LLToolBarView>("panel_toolbar_view.xml", panel_holder, LLDefaultChildRegistry::instance());
|
||||
gToolBarView->setShape(panel_holder->getLocalRect());
|
||||
// Hide the toolbars for the moment: we'll make them visible after logging in world (see LLViewerWindow::initWorldUI())
|
||||
gToolBarView->setVisible(FALSE);
|
||||
|
||||
// Constrain floaters to inside the menu and status bar regions.
|
||||
gFloaterView = main_view->getChild<LLFloaterView>("Floater View");
|
||||
|
|
|
|||
Loading…
Reference in New Issue