From a332b5f18292077276da3191f01ca4fb8849be1a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 18 Feb 2016 12:03:50 +0530 Subject: [PATCH] ... --- src/pyj/book_list/ui.pyj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pyj/book_list/ui.pyj b/src/pyj/book_list/ui.pyj index aadcaf976e..35731ba76c 100644 --- a/src/pyj/book_list/ui.pyj +++ b/src/pyj/book_list/ui.pyj @@ -127,15 +127,15 @@ class UI: window.scrollTo(0, 0) state = self.panel_map[self.current_panel] self.top_bar.apply_state(state.top_bar_state.left_state, state.top_bar_state.buttons) - if self.current_panel == self.ROOT_PANEL: - # only run the beating heart animation once - state.top_bar_state.left_state.run_animation = False main_panel = state.main_panel or self.items_view for panel in self.panels: panel.is_visible = panel is main_panel if callable(main_panel.init): panel_data = state.panel_data() if callable(state.panel_data) else state.panel_data main_panel.init(panel_data) + if self.current_panel == self.ROOT_PANEL: + # only run the beating heart animation once + window.setTimeout(def(): state.top_bar_state.left_state.run_animation = False;, 10) def close_panel(self): if get_boss().has_history: