From 646982e3d46acd06475938462b66c5af41321dfb Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 26 Apr 2023 08:34:42 +0530 Subject: [PATCH] Fix #2017709 [6.16.1*: alternate_column_names don't show in MDE](https://bugs.launchpad.net/calibre/+bug/2017709) --- src/calibre/gui2/metadata/basic_widgets.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/metadata/basic_widgets.py b/src/calibre/gui2/metadata/basic_widgets.py index 43c06eca8a..cb4bb599f3 100644 --- a/src/calibre/gui2/metadata/basic_widgets.py +++ b/src/calibre/gui2/metadata/basic_widgets.py @@ -771,7 +771,10 @@ class SeriesIndexEdit(make_undoable(QDoubleSpinBox), ToMetadataMixin): class BuddyLabel(QLabel): # {{{ def __init__(self, buddy): - QLabel.__init__(self, buddy.LABEL) + sval = tweaks['alternate_column_names'].get(getattr(buddy, 'FIELD_NAME', None)) + if sval: + sval = '&' + sval + QLabel.__init__(self, sval or buddy.LABEL) self.setBuddy(buddy) self.setAlignment(Qt.AlignmentFlag.AlignRight|Qt.AlignmentFlag.AlignVCenter) # }}}