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
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 {