edit spectra should now work better; closes #152

This commit is contained in:
Dominik Demuth
2023-11-22 17:48:08 +01:00
parent dfe9eab817
commit 929bb80f2f
3 changed files with 57 additions and 38 deletions

View File

@ -383,6 +383,7 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
for line in self.ptsselectwidget.pts_lines:
self.current_graph_widget.remove_external(line)
# TODO: removing tabs creates an unholy mess because it calls toggle_tabs
self.tabWidget.removeTab(self.tabWidget.indexOf(self.ptsselectwidget))
if self.t1tauwidget.connected_figure == gid:
@ -400,6 +401,7 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
self.current_graph_widget.remove_external(self.valuewidget.selection_real)
self.current_graph_widget.remove_external(self.valuewidget.selection_imag)
self.tabWidget.setCurrentIndex(0)
self.valuewidget.connected_figure = None
self.current_graph_widget.enable_picking(False)