1.10.1: Fixed issue, where scene picker settings wouldn't save, if removing a group element
This commit is contained in:
parent
c1e7044561
commit
6f657c4a71
10 changed files with 28 additions and 17 deletions
|
|
@ -8,8 +8,8 @@ namespace Module.NavigationTool.Editor.Toolbar
|
|||
public string Title => "Scene";
|
||||
public bool IsSettingsDirty { get; private set; }
|
||||
|
||||
private StringReordableListDrawer assetLabelList;
|
||||
private SceneGroupReordableListDrawer sceneGroupList;
|
||||
private StringReorderableListDrawer assetLabelList;
|
||||
private SceneGroupReorderableListDrawer sceneGroupList;
|
||||
|
||||
private ToolbarProjectSettings projectSettings;
|
||||
private Settings settings;
|
||||
|
|
@ -19,10 +19,10 @@ namespace Module.NavigationTool.Editor.Toolbar
|
|||
this.projectSettings = projectSettings;
|
||||
settings = projectSettings.GetValueAs<Settings>();
|
||||
|
||||
assetLabelList = new StringReordableListDrawer(settings.labels, "Scene sorting by Asset label");
|
||||
assetLabelList = new StringReorderableListDrawer(settings.labels, "Scene sorting by Asset label");
|
||||
assetLabelList.onChanged += ToolScenePicker.SetAsDirty;
|
||||
|
||||
sceneGroupList = new SceneGroupReordableListDrawer(settings.sceneGroups.groups, "Scene groups");
|
||||
sceneGroupList = new SceneGroupReorderableListDrawer(settings.sceneGroups.groups, "Scene groups");
|
||||
sceneGroupList.onChanged += ToolScenePicker.SetAsDirty;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue