Fix "Connection terminated" dialog being stuck out of input focus on gamepad

This commit is contained in:
Cameron Gutman
2018-09-30 18:38:54 -07:00
parent c239d0814b
commit d5770ad8cc

View File

@@ -43,8 +43,8 @@ Item {
function displayLaunchError(text)
{
// Display the error dialog after Session::exec() returns
errorDialog.text = text
errorDialog.open()
}
function displayLaunchWarning(text)
@@ -81,6 +81,14 @@ Item {
// Exit this view
stackView.pop()
// Display any launch errors. We do this after
// the Qt UI is visible again to prevent losing
// focus on the dialog which would impact gamepad
// users.
if (errorDialog.text) {
errorDialog.open()
}
}
}
else {