Skip to content

Commit a78fcdc

Browse files
committed
MetadataBox: use self as parent of QtGui.QAction actions
1 parent 20add75 commit a78fcdc

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

picard/ui/metadatabox.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -234,9 +234,9 @@ def __init__(self, parent):
234234
self.selection_dirty = False
235235
self.editing = None # the QTableWidgetItem being edited
236236
self.clipboard = [""]
237-
self.add_tag_action = QtGui.QAction(_("Add New Tag…"), parent)
237+
self.add_tag_action = QtGui.QAction(_("Add New Tag…"), self)
238238
self.add_tag_action.triggered.connect(partial(self.edit_tag, ""))
239-
self.changes_first_action = QtGui.QAction(_("Show Changes First"), parent)
239+
self.changes_first_action = QtGui.QAction(_("Show Changes First"), self)
240240
self.changes_first_action.setCheckable(True)
241241
self.changes_first_action.setChecked(config.persist['show_changes_first'])
242242
self.changes_first_action.toggled.connect(self.toggle_changes_first)
@@ -366,18 +366,18 @@ def contextMenuEvent(self, event):
366366
if single_tag:
367367
selected_tag = tags[0]
368368
editable = self.tag_is_editable(selected_tag)
369-
edit_tag_action = QtGui.QAction(_("Edit…"), self.parent)
369+
edit_tag_action = QtGui.QAction(_("Edit…"), self)
370370
edit_tag_action.triggered.connect(partial(self.edit_tag, selected_tag))
371371
edit_tag_action.setShortcut(self.edit_tag_shortcut.key())
372372
edit_tag_action.setEnabled(editable)
373373
menu.addAction(edit_tag_action)
374374
if selected_tag not in self.preserved_tags:
375-
add_to_preserved_tags_action = QtGui.QAction(_("Add to 'Preserve Tags' List"), self.parent)
375+
add_to_preserved_tags_action = QtGui.QAction(_("Add to 'Preserve Tags' List"), self)
376376
add_to_preserved_tags_action.triggered.connect(partial(self.preserved_tags.add, selected_tag))
377377
add_to_preserved_tags_action.setEnabled(editable)
378378
menu.addAction(add_to_preserved_tags_action)
379379
else:
380-
remove_from_preserved_tags_action = QtGui.QAction(_("Remove from 'Preserve Tags' List"), self.parent)
380+
remove_from_preserved_tags_action = QtGui.QAction(_("Remove from 'Preserve Tags' List"), self)
381381
remove_from_preserved_tags_action.triggered.connect(partial(self.preserved_tags.discard, selected_tag))
382382
remove_from_preserved_tags_action.setEnabled(editable)
383383
menu.addAction(remove_from_preserved_tags_action)
@@ -393,7 +393,7 @@ def contextMenuEvent(self, event):
393393
values = self.tag_diff.orig[tag]
394394
else:
395395
values = self.tag_diff.new[tag]
396-
lookup_action = QtGui.QAction(_("Lookup in &Browser"), self.parent)
396+
lookup_action = QtGui.QAction(_("Lookup in &Browser"), self)
397397
lookup_action.triggered.connect(partial(self.open_link, values, tag))
398398
menu.addAction(lookup_action)
399399
if self.tag_is_removable(tag):
@@ -419,14 +419,14 @@ def contextMenuEvent(self, event):
419419
objects = [album]
420420
orig_values = list(album.orig_metadata.getall(tag)) or [""]
421421
useorigs.append(partial(self.set_tag_values, tag, orig_values, objects))
422-
remove_tag_action = QtGui.QAction(_("Remove"), self.parent)
422+
remove_tag_action = QtGui.QAction(_("Remove"), self)
423423
remove_tag_action.triggered.connect(partial(self._apply_update_funcs, removals))
424424
remove_tag_action.setShortcut(self.remove_tag_shortcut.key())
425425
remove_tag_action.setEnabled(bool(removals))
426426
menu.addAction(remove_tag_action)
427427
if useorigs:
428428
name = ngettext("Use Original Value", "Use Original Values", len(useorigs))
429-
use_orig_value_action = QtGui.QAction(name, self.parent)
429+
use_orig_value_action = QtGui.QAction(name, self)
430430
use_orig_value_action.triggered.connect(partial(self._apply_update_funcs, useorigs))
431431
menu.addAction(use_orig_value_action)
432432
menu.addSeparator()

0 commit comments

Comments
 (0)