Fix #2024366 [Review Downloaded Metadata: Visible but unusable clear buttons](https://bugs.launchpad.net/calibre/+bug/2024366)

This commit is contained in:
Kovid Goyal 2023-06-20 15:24:58 +05:30
parent b3a19a0afc
commit 46142b590c
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -47,6 +47,7 @@ class LineEdit(EditWithComplete):
self.metadata = metadata self.metadata = metadata
if not is_new: if not is_new:
self.setReadOnly(True) self.setReadOnly(True)
self.setClearButtonEnabled(False)
else: else:
sep = metadata['is_multiple']['list_to_ui'] if metadata['is_multiple'] else None sep = metadata['is_multiple']['list_to_ui'] if metadata['is_multiple'] else None
self.set_separator(sep) self.set_separator(sep)
@ -124,6 +125,7 @@ class LanguagesEdit(LE):
self.textChanged.connect(self.changed) self.textChanged.connect(self.changed)
if not is_new: if not is_new:
self.lineEdit().setReadOnly(True) self.lineEdit().setReadOnly(True)
self.lineEdit().setClearButtonEnabled(False)
@property @property
def current_val(self): def current_val(self):