on xenial help sign in
Add more checks for loader validity
commit9dd3aae9d001ba2f11adf1a41757099a4c25b669 authorJosh Arenson <joshua.arenson@canonical.com> dateFri 22 May 2015, 11:46 (11 years ago) parentd11e2c7
1 file changed+8−8
qml/Greeter/LightDMGreeterAPI.qml+8−8
qml/Greeter/LightDMGreeterAPI.qml+8−8
@@ -24,14 +24,14 @@ Loader {
2424 source: "IntegratedLightDMImpl.qml"
2525 property bool valid: item !== null
2626
27− property bool active: item.active
28− property bool authenticated: item.authenticated
29− property bool promptless: item.promptless
30− property real userCount: item.userCount
31−
32− property var theGreeter: item.theGreeter
33− property var infographicModel: item.infographicModel
34− property var userModel: item.userModel
27+ property bool active: valid ? item.active : null
28+ property bool authenticated: valid ? item.authenticated : null
29+ property bool promptless: valid ? item.promptless : null
30+ property real userCount: valid ? item.userCount : null
31+
32+ property var theGreeter: valid ? item.theGreeter : null
33+ property var infographicModel: valid ? item.infographicModel : null
34+ property var userModel: valid ? item.userModel : null
3535
3636 function authenticate(user) {
3737 if (valid) item.authenticate(user);