summaryrefslogtreecommitdiff
path: root/src/ui/documentwidget.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/documentwidget.c')
-rw-r--r--src/ui/documentwidget.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c
index 1a7bf4a4..85c17a5b 100644
--- a/src/ui/documentwidget.c
+++ b/src/ui/documentwidget.c
@@ -460,7 +460,12 @@ static void animatePlayingAudio_DocumentWidget_(void *widget) {
460 if (document_App() != d) return; 460 if (document_App() != d) return;
461 iConstForEach(PtrArray, i, &d->visiblePlayers) { 461 iConstForEach(PtrArray, i, &d->visiblePlayers) {
462 const iGmRun *run = i.ptr; 462 const iGmRun *run = i.ptr;
463 iPlayer *plr = audioPlayer_Media(media_GmDocument(d->doc), run->audioId); 463 iPlayer * plr = audioPlayer_Media(media_GmDocument(d->doc), run->audioId);
464 if (idleTimeMs_Player(plr) > 3000 && ~flags_Player(plr) & volumeGrabbed_PlayerFlag &&
465 flags_Player(plr) & adjustingVolume_PlayerFlag) {
466 setFlags_Player(plr, adjustingVolume_PlayerFlag, iFalse);
467 refresh_Widget(d);
468 }
464 if (isStarted_Player(plr) && !isPaused_Player(plr)) { 469 if (isStarted_Player(plr) && !isPaused_Player(plr)) {
465 refresh_Widget(d); 470 refresh_Widget(d);
466 addTicker_App(animatePlayingAudio_DocumentWidget_, d); 471 addTicker_App(animatePlayingAudio_DocumentWidget_, d);