Merged with tip

Kitty Barnett 2013-01-03 22:28:20 +01:00
commit ef4d1d8fa2
2 changed files with 2 additions and 1 deletions

View File

@ -936,6 +936,7 @@ void LLDir::setSkinFolder(const std::string &skin_folder, const std::string& the
if (!theme_folder.empty())
{
mSkinThemeDir = getSkinDir();
append(mSkinThemeDir, "themes");
append(mSkinThemeDir, theme_folder);
// Next level of generality is a specific theme for the current skin
addSearchSkinDir(mSkinThemeDir);

View File

@ -2869,7 +2869,7 @@ void LLPanelPreferenceSkins::refreshSkinThemeList()
gDirUtilp->append(strPath, sdSkin["folder"].asString());
gDirUtilp->append(strPath, "themes");
gDirUtilp->append(strPath, sdTheme["folder"].asString());
if (gDirUtilp->fileExists(strPath))
if ( (gDirUtilp->fileExists(strPath)) || (sdTheme["folder"].asString().empty()) )
{
m_pSkinThemeCombo->add(sdTheme["name"].asString(), sdTheme["folder"]);
}