mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix preview panel not refreshing if container is changed
This commit is contained in:
parent
175d913299
commit
07e0ec1d16
@ -290,7 +290,12 @@ class Preview(QWidget):
|
||||
# and re-parse it if so
|
||||
parse_worker.add_request(self.current_name)
|
||||
# Tell webkit to reload all html and associated resources
|
||||
self.view.refresh()
|
||||
current_url = QUrl.fromLocalFile(current_container().name_to_abspath(self.current_name))
|
||||
if current_url != self.view.url():
|
||||
# The container was changed
|
||||
self.view.setUrl(current_url)
|
||||
else:
|
||||
self.view.refresh()
|
||||
|
||||
def clear(self):
|
||||
self.view.clear()
|
||||
|
Loading…
x
Reference in New Issue
Block a user