From 44fa281f86cfc90f8138dfd0513d2098cce1707c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 30 Jul 2018 13:18:47 +0530 Subject: [PATCH] ... --- src/calibre/gui2/tweak_book/preview.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/calibre/gui2/tweak_book/preview.py b/src/calibre/gui2/tweak_book/preview.py index 9ce2d28269..db07de700a 100644 --- a/src/calibre/gui2/tweak_book/preview.py +++ b/src/calibre/gui2/tweak_book/preview.py @@ -316,11 +316,12 @@ class WebPage(QWebEnginePage): self.runJavaScript(src, QWebEngineScript.ApplicationWorld, callback) def go_to_sourceline_address(self, sourceline_address): - lnum, tags = sourceline_address - if lnum is None: - return - tags = [x.lower() for x in tags] - self.bridge.go_to_sourceline_address.emit(lnum, tags) + if self.bridge.ready: + lnum, tags = sourceline_address + if lnum is None: + return + tags = [x.lower() for x in tags] + self.bridge.go_to_sourceline_address.emit(lnum, tags) def split_mode(self, enabled): if self.bridge.ready: