@@ -24,6 +24,8 @@ import QtQuick 2.3
2424
2525Loader {
2626 id: loader
27+
28+ // TODO: Conditionally load RealLightDMImpl if shellMode dictates it
2729 source: "IntegratedLightDMImpl.qml"
2830
2931 QtObject {
@@ -42,27 +44,39 @@ Loader {
4244 property var userModel: d.valid ? item.userModel : null
4345
4446 function authenticate(user) {
45− if (d.valid) item.authenticate(user);
47+ if (d.valid) {
48+ item.authenticate(user);
49+ }
4650 }
4751
4852 function getUser(uid) {
49− if (d.valid) return item.getUser(uid);
53+ if (d.valid) {
54+ return item.getUser(uid);
55+ }
5056 }
5157
5258 function infographicReadyForDataChange() {
53− if (d.valid) return item.infographicReadyForDataChange();
59+ if (d.valid) {
60+ return item.infographicReadyForDataChange();
61+ }
5462 }
5563
5664 function respond(response) {
57− if (d.valid) item.respond(response);
65+ if (d.valid) {
66+ item.respond(response);
67+ }
5868 }
5969
6070 function showGreeter() {
61− if (d.valid) item.showGreeter();
71+ if (d.valid) {
72+ item.showGreeter();
73+ }
6274 }
6375
6476 function startSessionSync() {
65− if (d.valid) item.startSessionSync();
77+ if (d.valid) {
78+ item.startSessionSync();
79+ }
6680 }
6781}
6882