Skip to content

Commit 335ef86

Browse files
committed
move restore plot_settings.pkl back to original location
1 parent d518f99 commit 335ef86

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

openmc_plotter/main_window.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def loadGui(self, use_settings_pkl=True):
6464
self.pixmap = None
6565
self.zoom = 100
6666

67-
self.loadModel()
67+
self.loadModel(use_settings_pkl=use_settings_pkl)
6868

6969
# Create viewing area
7070
self.frame = QScrollArea(self)
@@ -128,10 +128,6 @@ def loadGui(self, use_settings_pkl=True):
128128

129129
self.plotIm.frozen = False
130130

131-
# restore plot settings after loading materials/cells
132-
if use_settings_pkl:
133-
self.restoreModelSettings()
134-
135131
def event(self, event):
136132
# use pinch event to update zoom
137133
if isinstance(event, QGestureEvent):
@@ -460,12 +456,15 @@ def updateWindowMenu(self):
460456
self.mainWindowAction.setChecked(self.isActiveWindow())
461457

462458
# Menu and shared methods
463-
def loadModel(self, reload=False):
459+
def loadModel(self, reload=False, use_settings_pkl=True):
464460
if reload:
465461
self.resetModels()
466462
else:
467463
# create new plot model
468464
self.model = PlotModel()
465+
if use_settings_pkl:
466+
self.restoreModelSettings()
467+
# update plot and model settings
469468
self.updateRelativeBases()
470469

471470
self.cellsModel = DomainTableModel(self.model.activeView.cells)

0 commit comments

Comments
 (0)