MP_CHECK_FALSE(ad);
if (ad->b_lockmini_show) {
+ DEBUG_TRACE("timeout... hiding lockscreen music control.");
mp_lockscreenmini_hide(ad);
}
ad->lockmini_idle_timer = NULL;
system_settings_get_value_int(SYSTEM_SETTINGS_KEY_LOCK_STATE, &lock_state);
DEBUG_TRACE("lock state : %d", lock_state);
if (lock_state == SYSTEM_SETTINGS_LOCK_STATE_LOCK) {
- ad->lockmini_idle_timer = ecore_timer_add((10), _mp_lockscreenmini_hide_music_controller, ad);
+ ad->lockmini_idle_timer = ecore_timer_add((2 * 60), _mp_lockscreenmini_hide_music_controller, ad);
}
mp_play_control_play_pause(ad, false);
} else {
MP_CHECK(ad);
if (lcd_on && mp_util_is_now_active_player()) {
- if (ad->player_state == PLAY_STATE_PLAYING) {
+ if (ad->player_state == PLAY_STATE_PLAYING || ad->player_state == PLAY_STATE_PAUSED) {
mp_lockscreenmini_show(ad);
}
}