[TBT][volume][NonACR][TFDF-1655, Slider bar not changing after some activities] 24/204324/3
authorPriya Kohli <priya.kohli@samsung.com>
Tue, 23 Apr 2019 05:52:40 +0000 (11:22 +0530)
committerAwadhesh sikarwar <awad.singh@gmail.com>
Tue, 23 Apr 2019 09:29:24 +0000 (09:29 +0000)
Change-Id: I3384a517b5144cbcafc2c43fe881f5102a65fe70
Signed-off-by: Priya Kohli <priya.kohli@samsung.com>
release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk
release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk
tbtcoreapp/src/view/tbt-sound-view.c

index cd473ac24df512c8335b1e1a9a27f2633d9e4a01..547e39282772c751244590328792fbb52895a055 100755 (executable)
Binary files a/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk and b/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk differ
index 3575194c9e1bc252a4adee6aef675eda9e2d6895..fb6d343df2e40d7da9d2a5db30f3b58ac8570285 100755 (executable)
Binary files a/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk and b/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk differ
index 3b1f243d40329f401f9b6cc5727b4d7dd000b71e..c36a727effcc93980a653968a42a57caf6344cd4 100644 (file)
@@ -394,8 +394,7 @@ static void start_player(sound_view *this)
                if(((get_device_type() == DEVICE_WEARABLE_216_432)||(get_device_type() == DEVICE_WEARABLE_360_360)) && this->view->tbt_info->apptype == TBT_APP_SOUND_VOLUME){
                        if (this->progressbar_timer)
                            ecore_timer_del(this->progressbar_timer);
-                       else
-                               this->progressbar_timer = ecore_timer_add(0.1, __progressbar_timer_cb, this);
+                       this->progressbar_timer = ecore_timer_add(0.1, __progressbar_timer_cb, this);
                }
        }
 }
@@ -424,7 +423,8 @@ static void stop_player(sound_view *this)
             RETM_IF(PLAYER_ERROR_NONE!=ret, "player_stop failed:%s", get_player_error(ret));
             ret = player_set_display_visible(this->player, false);
             RETM_IF(PLAYER_ERROR_NONE!=ret, "player_set_display_visible failed:%s", get_player_error(ret));
-        }
+                       ecore_timer_del(this->progressbar_timer);
+               }
     }
 }
 
@@ -450,6 +450,7 @@ static void pause_player(sound_view *this)
         {
             ret = player_pause(this->player);
             RETM_IF(PLAYER_ERROR_NONE!=ret, "player_pause failed:%s", get_player_error(ret));
+                       ecore_timer_del(this->progressbar_timer);
         }
     }
 }