diff --git a/indra/newview/growlmanager.cpp b/indra/newview/growlmanager.cpp index dec874debc..1c2c76229e 100644 --- a/indra/newview/growlmanager.cpp +++ b/indra/newview/growlmanager.cpp @@ -36,6 +36,7 @@ #include "fscommon.h" #include "growlnotifier.h" +#include "llagent.h" #include "llagentdata.h" #include "llappviewer.h" #include "llfloaterimnearbychathandler.h" @@ -407,6 +408,10 @@ bool GrowlManager::shouldNotify() { return false; } + if (gAgent.isDoNotDisturb()) + { + return false; + } return (activated || (!gViewerWindow->getWindow()->getVisible() || !gFocusMgr.getAppHasFocus())); }