From 591c3ab7902f3538d9443bd28fa0adefc0bbde9f Mon Sep 17 00:00:00 2001
From: cbsmith2 <cbsmith2@uab.edu>
Date: Tue, 11 Mar 2025 16:37:00 -0500
Subject: [PATCH] Fixed sublabel addition problem

---
 SaveTranscriptions.m | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/SaveTranscriptions.m b/SaveTranscriptions.m
index 60c46fa..d270286 100644
--- a/SaveTranscriptions.m
+++ b/SaveTranscriptions.m
@@ -114,7 +114,15 @@ for iTrial = 1:nTrials
     if isempty(curROI)
         continue
     end
+
+    % Set Main label
     setLabelValue(lss, iTrial, 'Words', curROI, curVal)
+    
+    % Set sublabel Values
+    subLabelList = split(strtrim(extract(labelDefinitionsHierarchy(lss), regexpPattern('(?<=Sublabels:).*'))));
+    for curLabel = subLabelList'
+        setLabelValue(lss, iTrial, ["Words", string(curLabel)], lss.Labels.Words{1}.Sublabels.(curLabel{1}), 'LabelRowIndex', 1)
+    end
 end
 
 end
-- 
GitLab