mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Downloaded metadata review dialog: Fix a regression in the last release that broke the revert buttons
This commit is contained in:
parent
ed6184f628
commit
6c40845e7a
@ -431,7 +431,8 @@ class CompareSingle(QWidget):
|
|||||||
else:
|
else:
|
||||||
continue
|
continue
|
||||||
neww = cls(field, True, self, m, extra)
|
neww = cls(field, True, self, m, extra)
|
||||||
connect_lambda(neww.changed, self, lambda self: self.changed(field))
|
neww.setObjectName(field)
|
||||||
|
connect_lambda(neww.changed, self, lambda self: self.changed(self.sender().objectName()))
|
||||||
if isinstance(neww, EditWithComplete):
|
if isinstance(neww, EditWithComplete):
|
||||||
try:
|
try:
|
||||||
neww.update_items_cache(db.new_api.all_field_names(field))
|
neww.update_items_cache(db.new_api.all_field_names(field))
|
||||||
@ -444,7 +445,8 @@ class CompareSingle(QWidget):
|
|||||||
newl.setBuddy(neww)
|
newl.setBuddy(neww)
|
||||||
button = RightClickButton(self)
|
button = RightClickButton(self)
|
||||||
button.setIcon(QIcon(I('back.png')))
|
button.setIcon(QIcon(I('back.png')))
|
||||||
connect_lambda(button.clicked, self, lambda self: self.revert(field))
|
button.setObjectName(field)
|
||||||
|
connect_lambda(button.clicked, self, lambda self: self.revert(self.sender().objectName()))
|
||||||
button.setToolTip(revert_tooltip % m['name'])
|
button.setToolTip(revert_tooltip % m['name'])
|
||||||
if field == 'identifiers':
|
if field == 'identifiers':
|
||||||
button.m = m = QMenu(button)
|
button.m = m = QMenu(button)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user