mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-20 17:41:37 +00:00
Fix plugin settings persistent
This commit is contained in:
parent
2cefd1bf2e
commit
4a4da4737d
1 changed files with 2 additions and 1 deletions
|
|
@ -20,6 +20,7 @@ function Settings.fromPlugin(plugin)
|
|||
local savedValue = plugin:GetSetting("Rojo_" .. name)
|
||||
|
||||
if savedValue == nil then
|
||||
plugin:SetSetting("Rojo_" .. name, defaultValue)
|
||||
values[name] = defaultValue
|
||||
else
|
||||
values[name] = savedValue
|
||||
|
|
@ -42,7 +43,7 @@ function Settings:get(name)
|
|||
end
|
||||
|
||||
function Settings:set(name, value)
|
||||
self.__plugin:SetSetting(name, value)
|
||||
self.__plugin:SetSetting("Rojo_" .. name, value)
|
||||
self.__values[name] = value
|
||||
|
||||
for callback in pairs(self.__updateListeners) do
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue