on xenial help sign in
added comment to active property
f696961Nick Dedekind
qml/Panel/ActiveCallHint.qml+3
@@ -27,12 +27,15 @@ Item {
27 var application = ApplicationManager.findApplication("dialer-app");
27 var application = ApplicationManager.findApplication("dialer-app");
28
28
29 if (callManager.callIndicatorVisible) {
29 if (callManager.callIndicatorVisible) {
30+ // at the moment, callIndicatorVisible is only "valid" if dialer is in focus.
30 if (application && ApplicationManager.focusedApplicationId === "dialer-app") {
31 if (application && ApplicationManager.focusedApplicationId === "dialer-app") {
32+ // Don't show if application is still starting; might get a fleeting true/false.
31 return application.state !== ApplicationInfoInterface.Starting;
33 return application.state !== ApplicationInfoInterface.Starting;
32 }
34 }
33 }
35 }
34 if (ApplicationManager.focusedApplicationId !== "dialer-app") {
36 if (ApplicationManager.focusedApplicationId !== "dialer-app") {
35 if (application) {
37 if (application) {
38+ // Don't show if application is still starting; might get a fleeting true/false.
36 return application.state !== ApplicationInfoInterface.Starting && callManager.hasCalls;
39 return application.state !== ApplicationInfoInterface.Starting && callManager.hasCalls;
37 }
40 }
38 return callManager.hasCalls;
41 return callManager.hasCalls;