Skip to content

Commit d3ccae6

Browse files
committed
Do not display intensity box warning when empty
1 parent 740ffe8 commit d3ccae6

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/mslice/presenters/cut_widget_presenter.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,17 +113,21 @@ def _parse_input(self):
113113
0.0,
114114
e_units,
115115
)
116-
116+
117+
int_start = self._cut_view.get_intensity_start()
117118
try:
118-
intensity_start = float(self._cut_view.get_intensity_start())
119+
intensity_start = float(int_start) if int_start else None
119120
except ValueError:
120-
intensity_start = None
121+
self._cut_view.display_warning("Invalid intensity start parameter")
121122
warnings.warn("Invalid intensity start parameter")
123+
intensity_start = None
124+
int_end = self._cut_view.get_intensity_end()
122125
try:
123-
intensity_end = float(self._cut_view.get_intensity_end())
126+
intensity_end = float(int_end) if int_end else None
124127
except ValueError:
125-
intensity_end = None
128+
self._cut_view.display_warning("Invalid intensity end parameter")
126129
warnings.warn("Invalid intensity end parameter")
130+
intensity_end = None
127131

128132
norm_to_one = bool(self._cut_view.get_intensity_is_norm_to_one())
129133
width = self._cut_view.get_integration_width()

0 commit comments

Comments
 (0)