File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -473,11 +473,15 @@ def loadDataLabels(GUIparams):
473473 GUIparams .availableDatas = json .load (fp )
474474
475475def updateDataGUIOptions (GUIobject , GUIparams ):
476+ existingDatas = [GUIobject .datopts .itemText (i ) for i in range (GUIobject .datopts .count ())]
476477 for lab in GUIparams .availableDatas :
477- GUIobject .datopts .addItem (GUIparams .availableDatas [lab ])
478+ if GUIparams .availableDatas [lab ] not in existingDatas :
479+ GUIobject .datopts .addItem (GUIparams .availableDatas [lab ])
478480
481+ existingMdls = [GUIobject .mdlopts .itemText (i ) for i in range (GUIobject .mdlopts .count ())]
479482 for lab in GUIparams .availableMdls :
480- GUIobject .mdlopts .addItem (GUIparams .availableMdls [lab ])
483+ if GUIparams .availableMdls [lab ] not in existingMdls :
484+ GUIobject .mdlopts .addItem (GUIparams .availableMdls [lab ])
481485
482486def loadGUILabels (GUIparams ,international = False ):
483487 if international == True :
You can’t perform that action at this time.
0 commit comments