mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 10:14:46 -04:00
Only show dead renderer error once
This commit is contained in:
parent
7c09812742
commit
2bd6939fbd
@ -362,9 +362,13 @@ class WebView(RestartingWebEngineView):
|
||||
self.setPage(self._page)
|
||||
self.clear()
|
||||
self.setAcceptDrops(False)
|
||||
self.dead_renderer_error_shown = False
|
||||
self.render_process_failed.connect(self.render_process_died)
|
||||
|
||||
def render_process_died(self):
|
||||
if self.dead_renderer_error_shown:
|
||||
return
|
||||
self.dead_renderer_error_shown = True
|
||||
error_dialog(self, _('Render process crashed'), _(
|
||||
'The Qt WebEngine Render process has crashed so Preview/Live css will not work.'
|
||||
' You should try restarting the editor.')
|
||||
|
Loading…
x
Reference in New Issue
Block a user