alielie
2025-08-25 c4a3f8db90530a727ffab77c3bb5bb7d782792bf
Plugin.SeqEditor/ViewModel/SeqEditorViewModel.cs
@@ -185,6 +185,8 @@
            return steps;
        }
        private int indexCache = 0;
        private StepUI Convert2StepUI(int index, Step step, Sequence sequence, string group)
        {
            var ui = new StepUI(step, sequence);
@@ -229,6 +231,10 @@
                    }
                    ui.Children = LoadSteps(sunSequence, group);
                }
            }
            else
            {
                ui.CustomIndex = ++indexCache;
            }
            if (CurrentSeqUI != null)
            {
@@ -544,6 +550,7 @@
        public void RefreshData()
        {
            indexCache = 0;
            sequenceCache.Clear();
            AllSteps = LoadSteps(CurrentSeqUI.sequence);
        }