From d24638496a96292807d06b2043e07cb9ae25389d Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Mon, 14 Sep 2009 02:56:37 -0700 Subject: Applied BlockClickSit debug setting from Emerald to block sit click action --- ChangeLog.txt | 6 ++++++ linden/indra/newview/app_settings/settings.xml | 11 +++++++++++ linden/indra/newview/lltoolpie.cpp | 2 +- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index f16be88..4d26242 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -9,6 +9,12 @@ modified: linden/indra/newview/llvlcomposition.cpp + + * Applied BlockClickSit debug setting from Emerald to block sit click action. + + modified: linden/indra/newview/app_settings/settings.xml + modified: linden/indra/newview/lltoolpie.cpp + 2009-09-13 McCabe Maxsted diff --git a/linden/indra/newview/app_settings/settings.xml b/linden/indra/newview/app_settings/settings.xml index 23602be..149eefa 100644 --- a/linden/indra/newview/app_settings/settings.xml +++ b/linden/indra/newview/app_settings/settings.xml @@ -664,6 +664,17 @@ Value 0 + BlockClickSit + + Comment + Block click sit + Persist + 1 + Type + Boolean + Value + 0 + BrowserHome Comment diff --git a/linden/indra/newview/lltoolpie.cpp b/linden/indra/newview/lltoolpie.cpp index 921931b..b660b8d 100644 --- a/linden/indra/newview/lltoolpie.cpp +++ b/linden/indra/newview/lltoolpie.cpp @@ -182,7 +182,7 @@ BOOL LLToolPie::pickAndShowMenu(BOOL always_show) // nothing break; case CLICK_ACTION_SIT: - if ((gAgent.getAvatarObject() != NULL) && (!gAgent.getAvatarObject()->mIsSitting)) // agent not already sitting + if ((gAgent.getAvatarObject() != NULL) && (!gAgent.getAvatarObject()->mIsSitting) && !gSavedSettings.getBOOL("BlockClickSit")) // agent not already sitting { handle_sit_or_stand(); return TRUE; -- cgit v1.1