From 7c97efd19c7f9b589b4b4879f2c55f651bf8eeb0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 16 Mar 2021 11:56:58 +0530 Subject: [PATCH] Only show loading finished time on initial load --- src/calibre/gui2/viewer/ui.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/viewer/ui.py b/src/calibre/gui2/viewer/ui.py index 3f19c828b1..1461b51b69 100644 --- a/src/calibre/gui2/viewer/ui.py +++ b/src/calibre/gui2/viewer/ui.py @@ -411,7 +411,9 @@ class EbookViewer(MainWindow): if msg: self.loading_overlay(msg) else: - performance_monitor('loading finished') + if not hasattr(self, 'initial_loading_performace_reported'): + performance_monitor('loading finished') + self.initial_loading_performace_reported = True self.loading_overlay.hide() def show_error(self, title, msg, details):