mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #2043849 [Incorrect text layout in Browse notes window](https://bugs.launchpad.net/calibre/+bug/2043849)
This commit is contained in:
parent
26c3692496
commit
7fc0952a6a
@ -255,16 +255,17 @@ class RestrictFields(QWidget):
|
||||
def relayout(self):
|
||||
for i in range(self.l.count()):
|
||||
self.l.removeItem(self.l.itemAt(i))
|
||||
for l in self.field_labels.values():
|
||||
l.setVisible(False)
|
||||
for la in self.field_labels.values():
|
||||
la.setVisible(False)
|
||||
self.l.addWidget(self.restrict_label)
|
||||
self.l.addWidget(self.add_button)
|
||||
for field in self.restricted_fields:
|
||||
w = self.field_labels[field]
|
||||
w.setVisible(True)
|
||||
self.l.addWidget(w)
|
||||
self.l.addWidget(self.remove_button)
|
||||
self.remove_button.setVisible(bool(self.restricted_fields))
|
||||
self.l.addWidget(self.remove_button)
|
||||
self.l.update()
|
||||
|
||||
def build_add_menu(self):
|
||||
m = self.fields_menu
|
||||
|
Loading…
x
Reference in New Issue
Block a user