set standby widget z to 2
[harmattan/cameraplus] / qml / RecordingPage.qml
index a7e233f..6d0edab 100644 (file)
@@ -27,7 +27,7 @@ import CameraPlus 1.0
 import "data.js" as Data
 
 // TODO: on error ?
-// TODO: resources lost?
+// TODO: losing resources in the middle of recording will produce corrupted video
 // TODO: closing camera in the middle of recording will hang camera
 // TODO: optional resources?
 
@@ -35,6 +35,10 @@ CameraPage {
         id: page
         modesVisible: false
 
+        function policyLost() {
+                page.stopRecording();
+        }
+
         Component.onDestruction: videoMode.stopRecording();
 
         onStatusChanged: {
@@ -78,7 +82,7 @@ CameraPage {
 
         policyMode: CameraResources.Recording
 
-        controlsVisible: cam.running && videoMode.recording && !cameraMode.animationRunning && !previewAnimationRunning && !standbyWidget.visible
+        controlsVisible: cam.running && videoMode.recording && !cameraMode.animationRunning && !previewAnimationRunning
 
         orientationLock: PageOrientation.LockLandscape