This commit is contained in:
Kovid Goyal 2023-12-01 19:53:01 +05:30
parent 5da4c44b18
commit df695546c1
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 4 additions and 6 deletions

View File

@ -322,9 +322,6 @@ class CoverFlowMixin:
disable_cover_browser_refresh = False
def __init__(self, *args, **kwargs):
pass
def one_auto_scroll(self):
cb_visible = self.cover_flow is not None and self.cb_splitter.button.isChecked()
if cb_visible:
@ -347,10 +344,11 @@ class CoverFlowMixin:
self.auto_scroll_timer.stop()
self.toggle_auto_scroll()
def init_cover_flow_mixin(self):
def __init__(self, *a, **kw):
self.cf_last_updated_at = None
self.cover_flow_syncing_enabled = False
self.cover_flow_sync_flag = True
self.separate_cover_browser = config['separate_cover_flow']
self.cover_flow = CoverFlow(parent=self)
self.cover_flow.currentChanged.connect(self.sync_listview_to_cf)
self.cover_flow.context_menu_requested.connect(self.cf_context_menu_requested)
@ -359,7 +357,7 @@ class CoverFlowMixin:
self.cover_flow.setImages(self.db_images)
self.cover_flow.itemActivated.connect(self.iactions['View'].view_specific_book)
self.update_cover_flow_subtitle_font()
if config['separate_cover_flow']:
if self.separate_cover_browser:
self.separate_cover_browser = True
self.cb_splitter.button.clicked.connect(self.toggle_cover_browser)
self.cb_splitter.button.set_state_to_show()

View File

@ -373,7 +373,7 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{
# ########################## Cover Flow ################################
self.init_cover_flow_mixin()
CoverFlowMixin.__init__(self)
self._calculated_available_height = min(max_available_height()-15,
self.height())