diff options
| author | Baker Linden <baker@lindenlab.com> | 2013-12-18 18:25:47 -0500 | 
|---|---|---|
| committer | Baker Linden <baker@lindenlab.com> | 2013-12-18 18:25:47 -0500 | 
| commit | 3c521d8207092f1c48e158082b88c5e81cc9c440 (patch) | |
| tree | 36a18cfaed8fc4e3ee2a84604f3876832522e529 /indra/llui/llnotifications.cpp | |
| parent | 74707f0057c05dc4dd439302e64fe29e8ed91a32 (diff) | |
| parent | 1a9b9f1bd1b5f64b35b9ce6eff458cdb7a79fe6e (diff) | |
viewer-release merge
Diffstat (limited to 'indra/llui/llnotifications.cpp')
| -rwxr-xr-x | indra/llui/llnotifications.cpp | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/indra/llui/llnotifications.cpp b/indra/llui/llnotifications.cpp index a1853ca1f7..5c288c3f03 100755 --- a/indra/llui/llnotifications.cpp +++ b/indra/llui/llnotifications.cpp @@ -1125,7 +1125,7 @@ LLNotificationChannel::LLNotificationChannel(const Params& p)  	mName(p.name.isProvided() ? p.name : LLUUID::generateNewID().asString())  {  	BOOST_FOREACH(const std::string& source, p.sources) -{ +    {  		connectToChannel(source);  	}  } @@ -1206,9 +1206,14 @@ LLNotifications::LLNotifications()  :	LLNotificationChannelBase(LLNotificationFilters::includeEverything),  	mIgnoreAllNotifications(false)  { +        mListener.reset(new LLNotificationsListener(*this));  	LLUICtrl::CommitCallbackRegistry::currentRegistrar().add("Notification.Show", boost::bind(&LLNotifications::addFromCallback, this, _2));  } +void LLNotifications::clear() +{ +   mDefaultChannels.clear(); +}  // The expiration channel gets all notifications that are cancelled  bool LLNotifications::expirationFilter(LLNotificationPtr pNotification)  | 
