diff --git a/functions/utilities/exportFigureGUI.m b/functions/utilities/exportFigureGUI.m
index 27b1d13faba39bc13b4d2d9a69ed2af1a90c5fcd..e6754582f925bf83d3d1634571fa97f946843439 100644
--- a/functions/utilities/exportFigureGUI.m
+++ b/functions/utilities/exportFigureGUI.m
@@ -166,9 +166,11 @@ previewButton = uibutton(fig, 'Text', 'Update preview', ...
 
 % Function to update preview
     function updatePreview()
+        checkboxes = findall(flagsPanel.Children, 'Type', 'uicheckbox'); 
+        set(checkboxes, 'Enable', 'on');
 
         figHandles = findFigures(fig);
-
+        
         % Get selected figure from dropdown
         selectedIdx = figSelectionDropDown.Value;
         selectedFig = [];
@@ -281,14 +283,14 @@ previewButton = uibutton(fig, 'Text', 'Update preview', ...
         end
 
         % Ensure preview updates on checkbox change
-        addMarkersBox.ValueChangedFcn = @(src, event) updatePreview();
-        changeColorsBox.ValueChangedFcn = @(src, event) updatePreview();
-        gridBox.ValueChangedFcn = @(src, event) updatePreview();
-        WHratioField.ValueChangedFcn = @(src, event) updatePreview();
-        changeLineStyleBox.ValueChangedFcn = @(src, event) updatePreview();
-        satelliteMapColorsBox.ValueChangedFcn = @(src, event) updatePreview();
-        legendLocationDropDown.ValueChangedFcn = @(src, event) updatePreview();
-        legendOrientationDropDown.ValueChangedFcn = @(src, event) updatePreview();
+        % addMarkersBox.ValueChangedFcn = @(src, event) updatePreview();
+        % changeColorsBox.ValueChangedFcn = @(src, event) updatePreview();
+        % gridBox.ValueChangedFcn = @(src, event) updatePreview();
+        % WHratioField.ValueChangedFcn = @(src, event) updatePreview();
+        % changeLineStyleBox.ValueChangedFcn = @(src, event) updatePreview();
+        % satelliteMapColorsBox.ValueChangedFcn = @(src, event) updatePreview();
+        % legendLocationDropDown.ValueChangedFcn = @(src, event) updatePreview();
+        % legendOrientationDropDown.ValueChangedFcn = @(src, event) updatePreview();
 
         hold(newAx, 'off');
     end
@@ -375,6 +377,9 @@ previewButton = uibutton(fig, 'Text', 'Update preview', ...
             'satelliteMapColors', satelliteMapColors, ...
             'WHratio', WHratio, ...
             'overwriteFigure', overwriteFigure);
+
+        checkboxes = findall(flagsPanel.Children, 'Type', 'uicheckbox'); 
+        set(checkboxes, 'Enable', 'off');
     end
 end