diff options
| author | Debi King (Dessie) <dessie@lindenlab.com> | 2011-10-06 14:00:26 -0400 | 
|---|---|---|
| committer | Debi King (Dessie) <dessie@lindenlab.com> | 2011-10-06 14:00:26 -0400 | 
| commit | 0a4b187301e1d5521dda7d2f157a94f02d597365 (patch) | |
| tree | 92cee20619bc5406670689bfa06bf9dc45c23bc4 /indra/newview/llpanelmarketplaceinbox.cpp | |
| parent | a7076142429eb604e4f756223b70ff85a5ea3490 (diff) | |
| parent | 6095127468f91770abe276b7d55754bbec228df3 (diff) | |
merged .hgtags
Diffstat (limited to 'indra/newview/llpanelmarketplaceinbox.cpp')
| -rw-r--r-- | indra/newview/llpanelmarketplaceinbox.cpp | 13 | 
1 files changed, 8 insertions, 5 deletions
| diff --git a/indra/newview/llpanelmarketplaceinbox.cpp b/indra/newview/llpanelmarketplaceinbox.cpp index f17f36a977..0579ecbb90 100644 --- a/indra/newview/llpanelmarketplaceinbox.cpp +++ b/indra/newview/llpanelmarketplaceinbox.cpp @@ -53,10 +53,6 @@ LLPanelMarketplaceInbox::LLPanelMarketplaceInbox(const Params& p)  LLPanelMarketplaceInbox::~LLPanelMarketplaceInbox()  { -	if (getChild<LLButton>("inbox_btn")->getToggleState()) -	{ -		gSavedPerAccountSettings.setString("LastInventoryInboxExpand", LLDate::now().asString()); -	}  }  // virtual @@ -93,12 +89,17 @@ LLInventoryPanel * LLPanelMarketplaceInbox::setupInventoryPanel()  														  inbox_inventory_parent,  														  LLInventoryPanel::child_registry_t::instance()); +	llassert(mInventoryPanel); +	  	// Reshape the inventory to the proper size  	LLRect inventory_placeholder_rect = inbox_inventory_placeholder->getRect();  	mInventoryPanel->setShape(inventory_placeholder_rect); -	// Set the sort order newest to oldest, and a selection change callback +	// Set the sort order newest to oldest  	mInventoryPanel->setSortOrder(LLInventoryFilter::SO_DATE);	 +	mInventoryPanel->getFilter()->markDefault(); + +	// Set selection callback for proper update of inventory status buttons  	mInventoryPanel->setSelectCallback(boost::bind(&LLPanelMarketplaceInbox::onSelectionChange, this));  	// Set up the note to display when the inbox is empty @@ -115,6 +116,8 @@ void LLPanelMarketplaceInbox::onFocusReceived()  	LLSidepanelInventory * sidepanel_inventory = LLSideTray::getInstance()->getPanel<LLSidepanelInventory>("sidepanel_inventory");  	sidepanel_inventory->clearSelections(true, false, true); + +	gSavedPerAccountSettings.setU32("LastInventoryInboxActivity", time_corrected());  }  BOOL LLPanelMarketplaceInbox::handleDragAndDrop(S32 x, S32 y, MASK mask, BOOL drop, EDragAndDropType cargo_type, void *cargo_data, EAcceptance *accept, std::string& tooltip_msg) | 
