Make addWebView not require additional calls

This commit is contained in:
Fierelier 2023-03-13 09:40:54 +01:00
parent 29eb74892a
commit a05157cd10
3 changed files with 2 additions and 4 deletions

View File

@ -30,6 +30,8 @@ def addWebView(window,webView,index = -1):
window.cWebViews[index] = webView
window.cMain.add(webView)
onResize(window)
webView.show()
browser.event.trigger("webview:created",webView)
def create(url = None,webViews = None):

View File

@ -30,8 +30,6 @@ def doGo(button):
webView.destroy()
webView = browser.createWebView()
browserWindow.addWebView(mainWindow,webView,webViewIndex)
browserWindow.onResize(mainWindow)
mainWindow.show_all()
uri = uri.split(":",1)
if len(uri) < 2: uri = [defaultProtocol] + uri

View File

@ -22,8 +22,6 @@ def decidePolicy(webView,decision,decisionType):
webView = browser.createWebView()
browserWindow.addWebView(mainWindow,webView,webViewIndex)
webView.load_request(request)
browserWindow.onResize(mainWindow)
mainWindow.show_all()
return True
return False