summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelpresetspulldown.cpp
diff options
context:
space:
mode:
authorJonathan Yap <jhwelch@gmail.com>2014-12-01 15:36:59 -0500
committerJonathan Yap <jhwelch@gmail.com>2014-12-01 15:36:59 -0500
commit7360f046634d013fec1e9b37c60840a83b470ce1 (patch)
treed41efe489e36c05d3c3f02d9904ed79a3ff4dc4d /indra/newview/llpanelpresetspulldown.cpp
parent3e9c3b36960fd17cba9114bc2e4564208346b92e (diff)
STORM-2082 Better control on how (or if) to display Default preset
Make sure default preset is created when flyout panel is activated Only display deleted notification upon successful deletion
Diffstat (limited to 'indra/newview/llpanelpresetspulldown.cpp')
-rw-r--r--indra/newview/llpanelpresetspulldown.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/indra/newview/llpanelpresetspulldown.cpp b/indra/newview/llpanelpresetspulldown.cpp
index fc459a27e7..977e9ff5e2 100644
--- a/indra/newview/llpanelpresetspulldown.cpp
+++ b/indra/newview/llpanelpresetspulldown.cpp
@@ -35,6 +35,7 @@
#include "lltabcontainer.h"
#include "llfloaterreg.h"
#include "llfloaterpreference.h"
+#include "llpresetsmanager.h"
#include "llsliderctrl.h"
/* static */ const F32 LLPanelPresetsPulldown::sAutoCloseFadeStartTimeSec = 4.0f;
@@ -56,6 +57,9 @@ LLPanelPresetsPulldown::LLPanelPresetsPulldown()
BOOL LLPanelPresetsPulldown::postBuild()
{
+ // Make sure there is a default preference file
+ LLPresetsManager::getInstance()->createMissingDefault();
+
return LLPanel::postBuild();
}