mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix initial size for cb panel on top in narrow layout
This commit is contained in:
parent
40f3e15a18
commit
d9e0ddcae8
@ -912,11 +912,15 @@ class CentralContainer(QWidget):
|
|||||||
self.narrow_desires.quick_view_height = max(0, available_height - y) / self.height()
|
self.narrow_desires.quick_view_height = max(0, available_height - y) / self.height()
|
||||||
|
|
||||||
def size_panel_on_initial_show_narrow(self, which):
|
def size_panel_on_initial_show_narrow(self, which):
|
||||||
if which in ('tag_browser', 'cover_browser'):
|
if which == 'tag_browser':
|
||||||
which += '_width'
|
current = self.narrow_desires.tag_browser_width * self.width()
|
||||||
current = getattr(self.narrow_desires, which) * self.width()
|
|
||||||
if current < SHOW_THRESHOLD:
|
if current < SHOW_THRESHOLD:
|
||||||
setattr(self.narrow_desires, which, getattr(NarrowDesires, which))
|
self.narrow_desires.tag_browser_width = NarrowDesires.tag_browser_width
|
||||||
|
elif which == 'cover_browser':
|
||||||
|
d = self.height() if self.narrow_cb_on_top else self.width()
|
||||||
|
current = self.narrow_desires.cover_browser_width * d
|
||||||
|
if current < SHOW_THRESHOLD:
|
||||||
|
self.narrow_desires.cover_browser_width = NarrowDesires.cover_browser_width
|
||||||
elif which == 'book_details':
|
elif which == 'book_details':
|
||||||
current = self.height() * self.narrow_desires.book_details_height
|
current = self.height() * self.narrow_desires.book_details_height
|
||||||
if current < SHOW_THRESHOLD:
|
if current < SHOW_THRESHOLD:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user