1.1 --- a/DisplayStatusBar.qml Wed May 28 17:08:47 2014 +0200
1.2 +++ b/DisplayStatusBar.qml Wed May 28 18:44:15 2014 +0200
1.3 @@ -15,6 +15,16 @@
1.4 display.firmwareVersion.connect(updateFirmwareVersion);
1.5 }
1.6
1.7 + //We need to disconnect our signals to avoid receiving stray events
1.8 + Component.onDestruction: {
1.9 + display.closed.disconnect(onDisplayClosed);
1.10 + display.opened.disconnect(onDisplayOpened);
1.11 + display.openError.disconnect(updateDisplayStatusError);
1.12 + display.powerStatus.disconnect(updatePowerStatus);
1.13 + display.deviceId.disconnect(updateDeviceId);
1.14 + display.firmwareVersion.disconnect(updateFirmwareVersion);
1.15 + }
1.16 +
1.17 function updatePowerStatus(powerOn)
1.18 {
1.19 if (powerOn)