mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2025-12-06 05:25:41 -05:00
I notice the plugin settings tab was not loading the existing plugin settings from the settings file. It was properly writting to the file, but not reloading on initialization. added a loadValue() function so PluginSettings can call when the pluginService is injected. Added isLoading state flag to prevent the onItemsChanged from saving back settings when loading is happening. Added null wise checks for properties that may be not ready yet when loading.