Skip to content

Commit ff94b84

Browse files
committed
Combobox goes back to None after slicer is created from SP window
1 parent 56b2e80 commit ff94b84

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/sas/qtgui/Plotting/SlicerParameters.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,10 @@ def onSlicerChanged(self, index):
300300
slicer = self.callbacks[index]
301301
if self.active_plots.keys():
302302
self.parent.setSlicer(slicer=slicer)
303+
# Reset combo box back to "None" after setting slicer
304+
self.cbSlicer.blockSignals(True)
305+
self.cbSlicer.setCurrentIndex(0)
306+
self.cbSlicer.blockSignals(False)
303307
self.onParamChange()
304308

305309
def onSlicerReplaceChanged(self, index):
@@ -315,6 +319,10 @@ def onSlicerReplaceChanged(self, index):
315319
slicer = self.callbacks[index]
316320
if self.active_plots.keys():
317321
self.parent.setSlicer(slicer=slicer)
322+
# Reset combo box back to "None" after setting slicer
323+
self.cbSlicer.blockSignals(True)
324+
self.cbSlicer.setCurrentIndex(0)
325+
self.cbSlicer.blockSignals(False)
318326
self.onParamChange()
319327

320328
def onGeneratePlots(self, isChecked):

0 commit comments

Comments
 (0)