videoplayback/videoplaybackview/controlsrc/videoplaybackcontrolconfiguration.cpp
changeset 63 4707a0db12f6
parent 50 21fe8338c6bf
--- a/videoplayback/videoplaybackview/controlsrc/videoplaybackcontrolconfiguration.cpp	Fri Sep 03 12:37:43 2010 +0300
+++ b/videoplayback/videoplaybackview/controlsrc/videoplaybackcontrolconfiguration.cpp	Mon Sep 20 18:25:37 2010 +0300
@@ -15,7 +15,7 @@
 *
 */
 
-// Version : %version: da1mmcf#24 %
+// Version : %version: da1mmcf#25 %
 
 
 
@@ -74,13 +74,15 @@
         // streaming, add branding animation control to show while initializing
         //
         addControlToList( EBufferingAnimation );
+
+        emit controlListUpdated();
     }
     else if ( mControlsController->shouldShowRNLogo() )
     {
         addControlToList( ERealLogoBitmap );
+
+        emit controlListUpdated();
     }
-
-    emit controlListUpdated();
 }
 
 // -------------------------------------------------------------------------------------------------
@@ -121,6 +123,8 @@
             deleteControlFromList( EFileDetailsWidget );
             deleteControlFromList( EIndicatorBitmap );
 
+            emit controlListUpdated();
+
             break;
         }
         case EControlCmdDetailsViewOpened:
@@ -132,8 +136,9 @@
             deleteControlFromList( EIndicatorBitmap );
 
             addControlToList( EDetailsViewPlaybackWindow );
+            addControlToList( EFileDetailsWidget );
 
-            addControlToList( EFileDetailsWidget );
+            emit controlListUpdated();
 
             break;
         }
@@ -149,6 +154,8 @@
             addControlToList( EIndicatorBitmap );
             addControlToList( EFileDetailsWidget );
 
+            emit controlListUpdated();
+
             break;
         }
         case EControlCmdRemoveRNLogo:
@@ -157,6 +164,8 @@
 
             deleteControlFromList( ERealLogoBitmap );
 
+            emit controlListUpdated();
+
             break;
         }
         case EControlCmdSurfaceAttached:
@@ -184,8 +193,6 @@
             break;
         }
     }
-
-    emit controlListUpdated();
 }
 
 // -------------------------------------------------------------------------------------------------