Merge pull request #13629 from wayne-chen/loginDialogBrowser-case-16537

MS16537: Updating "Forgot Username/Forgot Password" behavior
This commit is contained in:
Wayne Chen 2018-07-18 16:32:55 -07:00 committed by GitHub
commit 37131d75e9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View file

@ -26,6 +26,7 @@ ScrollingWindow {
y: 100 y: 100
Component.onCompleted: { Component.onCompleted: {
focus = true
shown = true shown = true
addressBar.text = webview.url addressBar.text = webview.url
} }

View file

@ -172,11 +172,13 @@ void LoginDialog::openUrl(const QString& url) const {
offscreenUi->load("Browser.qml", [=](QQmlContext* context, QObject* newObject) { offscreenUi->load("Browser.qml", [=](QQmlContext* context, QObject* newObject) {
newObject->setProperty("url", url); newObject->setProperty("url", url);
}); });
LoginDialog::hide();
} else { } else {
if (!hmd->getShouldShowTablet() && !qApp->isHMDMode()) { if (!hmd->getShouldShowTablet() && !qApp->isHMDMode()) {
offscreenUi->load("Browser.qml", [=](QQmlContext* context, QObject* newObject) { offscreenUi->load("Browser.qml", [=](QQmlContext* context, QObject* newObject) {
newObject->setProperty("url", url); newObject->setProperty("url", url);
}); });
LoginDialog::hide();
} else { } else {
tablet->gotoWebScreen(url); tablet->gotoWebScreen(url);
} }