From 59360c7903c0e2c97b06d61c9a732ea8338bd63d Mon Sep 17 00:00:00 2001 From: Cinders Date: Thu, 28 Mar 2013 22:23:49 -0600 Subject: [PATCH] Don't show the Received Items panel on OpenSim. There isn't one. --- indra/newview/llsidepanelinventory.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/indra/newview/llsidepanelinventory.cpp b/indra/newview/llsidepanelinventory.cpp index d736766c7d..a098c7c1e4 100644 --- a/indra/newview/llsidepanelinventory.cpp +++ b/indra/newview/llsidepanelinventory.cpp @@ -59,6 +59,10 @@ #include "llweb.h" #include "llfiltereditor.h" +// Needed to hide Received Items on OpenSim +#ifdef OPENSIM +#include "llviewernetwork.h" +#endif // OPENSIM static LLRegisterPanelClassWrapper t_inventory("sidepanel_inventory"); @@ -348,7 +352,14 @@ void LLSidepanelInventory::enableInbox(bool enabled) LLLayoutPanel * inbox_layout_panel = getChild(INBOX_LAYOUT_PANEL_NAME); // Optional hiding of Received Items folder aka Inbox //inbox_layout_panel->setVisible(enabled); - inbox_layout_panel->setVisible(enabled && !gSavedSettings.getBOOL("FSShowInboxFolder")); + inbox_layout_panel->setVisible(enabled&& !gSavedSettings.getBOOL("FSShowInboxFolder")//); +// Don't show Received Items panel on OpenSim +#ifdef OPENSIM + && !LLGridManager::getInstance()->isInOpenSim() +#endif // OPENSIM + + ); +// } // Optional hiding of Received Items folder aka Inbox