Fix losing title/url on webview crash

This commit is contained in:
Fierelier 2022-06-09 16:30:37 +02:00
parent 3ec5892102
commit e4edac549b
1 changed files with 6 additions and 1 deletions

View File

@ -174,10 +174,15 @@ class birdyBrowserWindow(Gtk.Window):
self.cLastUrl = url
if url == "about:blank": return
if url == "": return
if self.cUrlEntry.get_text() != url: self.cUrlEntry.set_text(url)
def cTitleChanged(self,widget,prop):
self.set_title(widget.get_title() + " - " +self.cTitle)
title = widget.get_title()
if title == "":
title = self.cWebView.get_uri()
if title == "": title = self.cLastUrl
self.set_title(title + " - " +self.cTitle)
def cWebViewLoadChanged(self,widget,event):
if event == WebKit2.LoadEvent.STARTED: