Merged in maxim_productengine/viewer-eep (pull request #131)

SL-9808, SL-9819 and SL-9821 fixes

Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
meow-7.2.2
Rider Linden 2018-10-05 15:51:50 +00:00
commit 8922c46ecf
4 changed files with 23 additions and 29 deletions

View File

@ -48,7 +48,6 @@ namespace
const std::string FLT_INVENTORY_SEARCH("flt_inventory_search");
const std::string PNL_INVENTORY("pnl_inventory");
const std::string CHK_SHOWFOLDERS("chk_showfolders");
const std::string BTN_SELECT("btn_select");
const std::string BTN_CANCEL("btn_cancel");
@ -92,9 +91,6 @@ BOOL LLFloaterSettingsPicker::postBuild()
setTitle(pick + mLabel);
}
// childSetCommitCallback(CHK_SHOWFOLDERS, onShowFolders, this);
getChildView(CHK_SHOWFOLDERS)->setVisible(FALSE);
mFilterEdit = getChild<LLFilterEditor>(FLT_INVENTORY_SEARCH);
mFilterEdit->setCommitCallback([this](LLUICtrl*, const LLSD& param){ onFilterEdit(param.asString()); });

View File

@ -1609,7 +1609,8 @@ void LLViewerParcelMgr::processParcelProperties(LLMessageSystem *msg, void **use
}
}
bool environment_changed = (parcel->getParcelEnvironmentVersion() != parcel_environment_version);
S32 cur_parcel_environment_version = parcel->getParcelEnvironmentVersion();
bool environment_changed = (cur_parcel_environment_version != parcel_environment_version);
parcel->init(owner_id,
FALSE, FALSE, FALSE,
@ -1636,8 +1637,7 @@ void LLViewerParcelMgr::processParcelProperties(LLMessageSystem *msg, void **use
parcel->setRegionDenyAnonymousOverride(region_deny_anonymous_override);
parcel->setRegionDenyAgeUnverifiedOverride(region_deny_age_unverified_override);
parcel->setRegionAllowAccessOverride(region_allow_access_override);
parcel->setParcelEnvironmentVersion(parcel_environment_version);
parcel->setParcelEnvironmentVersion(cur_parcel_environment_version);
parcel->setRegionAllowEnvironmentOverride(region_allow_environment_override);
parcel->unpackMessage(msg);
@ -1670,13 +1670,14 @@ void LLViewerParcelMgr::processParcelProperties(LLMessageSystem *msg, void **use
instance->mTeleportFinishedSignal(instance->mTeleportInProgressPosition, false);
}
}
parcel->setParcelEnvironmentVersion(parcel_environment_version);
LL_WARNS("LAPRAS") << "Parcel environment version is " << parcel->getParcelEnvironmentVersion() << LL_ENDL;
// Notify anything that wants to know when the agent changes parcels
gAgent.changeParcels();
}
else if (agent_parcel_update)
{
parcel->setParcelEnvironmentVersion(parcel_environment_version);
// updated agent parcel
parcel_mgr.mAgentParcel->unpackMessage(msg);
if ((LLEnvironment::instance().isExtendedEnvironmentEnabled() && environment_changed))

View File

@ -125,8 +125,8 @@
label="Show Empty Folders"
layout="topleft"
name="chk_showfolders"
top="0"
left_delta="-3"
top="2"
left_delta="-1"
width="200" />
</layout_panel>
<layout_panel
@ -139,7 +139,7 @@
<panel
background_visible="true"
bevel_style="none"
top_pad="0"
top_pad="1"
follows="top|left|right"
height="30"
label="bottom_panel"

View File

@ -29,8 +29,6 @@
left="6"
right="-6"
bottom="-10"
auto_resize="true"
user_resize="true"
orientation="vertical">
<layout_panel name="temp"
border="false"
@ -49,30 +47,29 @@
name="flt_inventory_search"
top="4"
right="-2" />
<inventory_panel
<panel
name="pnl_inv_wrap"
follows="all"
layout="topleft"
left="2"
top="2"
right="-2"
bottom="-2"
background_visible="true"
bg_alpha_color="DkGray2">
<inventory_panel
allow_multi_select="false"
suppress_folder_menu="true"
bg_visible="true"
bg_alpha_color="DkGray2"
border="false"
follows="left|top|right|bottom"
follows="all"
left_delta="0"
name="pnl_inventory"
top="31"
top="1"
right="-4"
bottom="-26"
/>
<check_box
follows="left|bottom"
height="14"
initial_value="false"
label="Show folders"
layout="topleft"
name="chk_showfolders"
top="-20"
top_pad="0"
left_delta="-3"
width="200" />
bottom="-1" />
</panel>
</layout_panel>
<layout_panel name="temp"
border="false"