diff options
author | Rider Linden <rider@lindenlab.com> | 2019-01-07 10:24:55 -0800 |
---|---|---|
committer | Rider Linden <rider@lindenlab.com> | 2019-01-07 10:24:55 -0800 |
commit | 1badfb0e96959725fbe2895994607a088f4a808b (patch) | |
tree | 03d8169b2e0762a5e1447c49bcb3165cd9d3130e /indra/newview/llfloaterland.cpp | |
parent | 64e45b5b6ef8ded7bbea1b376e5bf2cbb0d6f5a4 (diff) |
SL-9883: Hide controls and display message if parcel < 128m
Diffstat (limited to 'indra/newview/llfloaterland.cpp')
-rw-r--r-- | indra/newview/llfloaterland.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/indra/newview/llfloaterland.cpp b/indra/newview/llfloaterland.cpp index 380302b51e..eeb1c17f4b 100644 --- a/indra/newview/llfloaterland.cpp +++ b/indra/newview/llfloaterland.cpp @@ -148,6 +148,11 @@ public: LLPanelLandEnvironment(LLSafeHandle<LLParcelSelection>& parcelp); virtual bool isRegion() const override { return false; } + virtual bool isLargeEnough() override + { + LLParcel *parcelp = mParcel->getParcel(); + return ((parcelp) ? (parcelp->getArea() >= MINIMUM_PARCEL_SIZE) : false); + } virtual BOOL postBuild() override; virtual void refresh() override; @@ -3376,7 +3381,7 @@ bool LLPanelLandEnvironment::canEdit() LLParcel *parcel = getParcel(); if (!parcel) return false; - + return LLEnvironment::instance().canAgentUpdateParcelEnvironment(parcel) && mAllowOverride; } |