diff options
| -rw-r--r-- | indra/llui/llnotifications.cpp | 16 | ||||
| -rw-r--r-- | indra/newview/llfloaterpreference.cpp | 8 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/notifications.xml | 2 | 
3 files changed, 13 insertions, 13 deletions
| diff --git a/indra/llui/llnotifications.cpp b/indra/llui/llnotifications.cpp index dd6c632d10..d6d3672784 100644 --- a/indra/llui/llnotifications.cpp +++ b/indra/llui/llnotifications.cpp @@ -64,7 +64,7 @@ LLNotificationForm::FormElementBase::FormElementBase()  LLNotificationForm::FormIgnore::FormIgnore()  :	text("text"),  	control("control"), -	invert_control("invert_control", true), +	invert_control("invert_control", false),  	save_option("save_option", false)  {} @@ -194,7 +194,7 @@ LLNotificationForm::LLNotificationForm()  LLNotificationForm::LLNotificationForm(const std::string& name, const LLNotificationForm::Params& p)   :	mIgnore(IGNORE_NO), -	mInvertSetting(true) // ignore settings by default mean true=show, false=ignore +	mInvertSetting(false) // ignore settings by default mean true=show, false=ignore  {  	if (p.ignore.isProvided())  	{ @@ -219,7 +219,7 @@ LLNotificationForm::LLNotificationForm(const std::string& name, const LLNotifica  		}  		else  		{ -			LLUI::sSettingGroups["ignores"]->declareBOOL(name, show_notification, "Ignore notification with this name", TRUE); +			LLUI::sSettingGroups["ignores"]->declareBOOL(name, show_notification, "Show notification with this name", TRUE);  			mIgnoreSetting = LLUI::sSettingGroups["ignores"]->getControl(name);  		}  	} @@ -357,15 +357,15 @@ LLControlVariablePtr LLNotificationForm::getIgnoreSetting()  bool LLNotificationForm::getIgnored()  { -	bool ignored = false; +	bool show = false;  	if (mIgnore != LLNotificationForm::IGNORE_NO  		&& mIgnoreSetting)   	{ -		ignored = mIgnoreSetting->getValue().asBoolean(); -		if (mInvertSetting) ignored = !ignored; +		show = mIgnoreSetting->getValue().asBoolean(); +		if (mInvertSetting) show = !show;  	} -	return ignored; +	return !show;  }  void LLNotificationForm::setIgnored(bool ignored) @@ -373,7 +373,7 @@ void LLNotificationForm::setIgnored(bool ignored)  	if (mIgnoreSetting)  	{  		if (mInvertSetting) ignored = !ignored; -		mIgnoreSetting->setValue(ignored); +		mIgnoreSetting->setValue(!ignored);  	}  } diff --git a/indra/newview/llfloaterpreference.cpp b/indra/newview/llfloaterpreference.cpp index 2bea3d37ff..5becd8f990 100644 --- a/indra/newview/llfloaterpreference.cpp +++ b/indra/newview/llfloaterpreference.cpp @@ -803,7 +803,7 @@ void LLFloaterPreference::buildPopupLists()  		LLScrollListItem* item = NULL; -		bool show_popup = formp->getIgnored(); +		bool show_popup = !formp->getIgnored();  		if (!show_popup)  		{  			if (ignore == LLNotificationForm::IGNORE_WITH_LAST_RESPONSE) @@ -1155,7 +1155,7 @@ void LLFloaterPreference::onClickDisablePopup()  	for (itor = items.begin(); itor != items.end(); ++itor)  	{  		LLNotificationTemplatePtr templatep = LLNotifications::instance().getTemplate(*(std::string*)((*itor)->getUserdata())); -		templatep->mForm->setIgnored(false); +		templatep->mForm->setIgnored(true);  	}  	buildPopupLists(); @@ -1169,7 +1169,7 @@ void LLFloaterPreference::resetAllIgnored()  	{  		if (iter->second->mForm->getIgnoreType() != LLNotificationForm::IGNORE_NO)  		{ -			iter->second->mForm->setIgnored(true); +			iter->second->mForm->setIgnored(false);  		}  	}  } @@ -1182,7 +1182,7 @@ void LLFloaterPreference::setAllIgnored()  	{  		if (iter->second->mForm->getIgnoreType() != LLNotificationForm::IGNORE_NO)  		{ -			iter->second->mForm->setIgnored(false); +			iter->second->mForm->setIgnored(true);  		}  	}  } diff --git a/indra/newview/skins/default/xui/en/notifications.xml b/indra/newview/skins/default/xui/en/notifications.xml index 1f747ab997..a0fd0a13cc 100644 --- a/indra/newview/skins/default/xui/en/notifications.xml +++ b/indra/newview/skins/default/xui/en/notifications.xml @@ -6539,7 +6539,7 @@ Mute everyone?      <form name="form">        <ignore name="ignore"                control="MediaEnablePopups" -              invert_control="false" +              invert_control="true"                text="Enable all pop-ups"/>        <button default="true"                index="0" | 
