camerauis/cameraapp/generic/src/CamPropertyWatcher.cpp
branchRCL_3
changeset 13 38fb6f7eacd5
parent 0 1ddebce53859
--- a/camerauis/cameraapp/generic/src/CamPropertyWatcher.cpp	Wed Apr 14 15:41:04 2010 +0300
+++ b/camerauis/cameraapp/generic/src/CamPropertyWatcher.cpp	Tue Apr 27 16:19:06 2010 +0300
@@ -63,8 +63,11 @@
 void CCamPropertyWatcher::Subscribe()
     {
     PRINT( _L( "Camera => CCamPropertyWatcher::Subscribe()" ) )
-    iProperty.Subscribe( iStatus );
-    SetActive();
+    if(!IsActive())
+        {
+        iProperty.Subscribe( iStatus );
+        SetActive();
+        }
     PRINT( _L( "Camera <= CCamPropertyWatcher::Subscribe()" ) )
     }