Fix unclickable explanatory link on Outbox floater
mOutboxInventoryPanel couldn't be setVisible(false) while it was NULL, thus it sat on top of the rest of the UI. Set it to panel_outbox_inventory in postBuild, instead of setupOutbox.
This commit is contained in:
@@ -149,6 +149,12 @@ BOOL LLFloaterOutbox::postBuild()
|
|||||||
mImportButton = getChild<LLButton>("outbox_import_btn");
|
mImportButton = getChild<LLButton>("outbox_import_btn");
|
||||||
mImportButton->setCommitCallback(boost::bind(&LLFloaterOutbox::onImportButtonClicked, this));
|
mImportButton->setCommitCallback(boost::bind(&LLFloaterOutbox::onImportButtonClicked, this));
|
||||||
|
|
||||||
|
//
|
||||||
|
// Set up the outbox inventory view
|
||||||
|
//
|
||||||
|
|
||||||
|
mOutboxInventoryPanel = getChild<LLInventoryPanel>("panel_outbox_inventory");
|
||||||
|
|
||||||
mOutboxTopLevelDropZone = getChild<LLPanel>("outbox_generic_drag_target");
|
mOutboxTopLevelDropZone = getChild<LLPanel>("outbox_generic_drag_target");
|
||||||
|
|
||||||
LLFocusableElement::setFocusReceivedCallback(boost::bind(&LLFloaterOutbox::onFocusReceived, this));
|
LLFocusableElement::setFocusReceivedCallback(boost::bind(&LLFloaterOutbox::onFocusReceived, this));
|
||||||
@@ -239,12 +245,6 @@ void LLFloaterOutbox::setupOutbox(const LLUUID& outboxId)
|
|||||||
|
|
||||||
mCategoriesObserver->addCategory(mOutboxId, boost::bind(&LLFloaterOutbox::onOutboxChanged, this));
|
mCategoriesObserver->addCategory(mOutboxId, boost::bind(&LLFloaterOutbox::onOutboxChanged, this));
|
||||||
|
|
||||||
//
|
|
||||||
// Set up the outbox inventory view
|
|
||||||
//
|
|
||||||
|
|
||||||
mOutboxInventoryPanel = getChild<LLInventoryPanel>("panel_outbox_inventory");
|
|
||||||
|
|
||||||
llassert(mOutboxInventoryPanel);
|
llassert(mOutboxInventoryPanel);
|
||||||
|
|
||||||
// Reshape the inventory to the proper size
|
// Reshape the inventory to the proper size
|
||||||
|
|||||||
Reference in New Issue
Block a user