Skip to content

Commit 32aa239

Browse files
authored
Merge pull request #1781 from HEXRD/various-fixes
Various fixes
2 parents ea32110 + 3ec6fce commit 32aa239

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

hexrdgui/calibration/calibration_dialog.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -551,15 +551,21 @@ def mirror_constraints_from_first_detector(self):
551551
for transform, transform_vary in statuses.items():
552552
det_transform = detector['transform'][transform]
553553
for k, v in transform_vary.items():
554-
det_transform[k]['_param'].vary = v
554+
param = det_transform[k]['_param']
555+
if param.expr is not None:
556+
# Skip over expression parameters
557+
continue
558+
559+
param.vary = v
555560
det_transform[k]['_vary'] = v
556561

557562
if self.delta_boundaries:
558563
# Mirror the delta values too
559564
for transform, delta_dict in deltas.items():
560565
det_transform = detector['transform'][transform]
561566
for k, v in delta_dict.items():
562-
det_transform[k]['_param'].delta = v
567+
param = det_transform[k]['_param']
568+
param.delta = v
563569
det_transform[k]['_delta'] = v
564570

565571
self.tree_view.reset_gui()

hexrdgui/main_window.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1641,7 +1641,7 @@ def on_action_open_preconfigured_instrument_file_triggered(self):
16411641
aliases = {
16421642
'dcs.yml': 'DCS',
16431643
'dual_dexelas.yml': 'Dual Dexelas',
1644-
'rigaku.yml': 'Rigaku',
1644+
'rigaku.hexrd': 'Rigaku',
16451645
'varex.yml': 'Varex',
16461646
}
16471647

hexrdgui/resources/ui/llnl_import_tool_dialog.ui

-6
Original file line numberDiff line numberDiff line change
@@ -301,9 +301,6 @@
301301
</property>
302302
<item row="0" column="2">
303303
<widget class="QPushButton" name="add_transform">
304-
<property name="enabled">
305-
<bool>false</bool>
306-
</property>
307304
<property name="text">
308305
<string>Add Transform</string>
309306
</property>
@@ -318,9 +315,6 @@
318315
</item>
319316
<item row="0" column="1">
320317
<widget class="QComboBox" name="transforms">
321-
<property name="enabled">
322-
<bool>false</bool>
323-
</property>
324318
<item>
325319
<property name="text">
326320
<string>None</string>

0 commit comments

Comments
 (0)