Allow canceling Audactity edit

Fixes #221
This commit is contained in:
Keith Edmunds 2024-02-23 17:30:01 +00:00
parent 2932f32771
commit 1753534e20

View File

@ -413,6 +413,10 @@ class PlaylistTab(QTableView):
"Update from Audacity",
lambda: self._import_from_audacity(model_row_number),
)
self._add_context_menu(
"Cancel Audacity",
lambda: self._cancel_audacity(),
)
else:
self._add_context_menu(
"Open in Audacity", lambda: self._open_in_audacity(model_row_number)
@ -494,6 +498,14 @@ class PlaylistTab(QTableView):
"Copy track path", lambda: self._copy_path(model_row_number)
)
def _cancel_audacity(self):
"""
Cancel Audacity editing. We don't do anything with Audacity, just "forget"
that we have an edit open.
"""
self.musicmuster.audacity_file_path = None
def clear_selection(self) -> None:
"""Unselect all tracks and reset drag mode"""