Only run force save if ThemePrefs.ini doesn't exist. run ThemePrefs.Save if ThemePrefs.NeedsSaved is true. Theme prefs still not fully fixed.

This commit is contained in:
AJ Kelly
2012-01-10 13:50:52 -06:00
parent 8bb6cd1569
commit a3d8b0cbee
@@ -1,7 +1,15 @@
InitUserPrefs();
local t = Def.ActorFrame {
BeginCommand=function(self) ThemePrefs.ForceSave() end;
BeginCommand=function(self)
if not FILEMAN:DoesFileExist("Save/ThemePrefs.ini") then
ThemePrefs.ForceSave()
end
if ThemePrefs.NeedsSaved == true then
ThemePrefs.Save()
end
end;
};
t[#t+1] = StandardDecorationFromFileOptional("Logo","Logo");