From 178cefede90b856e41d2543563e52b7836ed3443 Mon Sep 17 00:00:00 2001 From: mrilyew <99399973+mrilyew@users.noreply.github.com> Date: Thu, 5 Dec 2024 15:07:18 +0300 Subject: [PATCH] Fix time setting --- Web/static/js/al_music.js | 9 +++++++-- Web/static/js/al_wall.js | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Web/static/js/al_music.js b/Web/static/js/al_music.js index 97b0782f..3f3ebf25 100644 --- a/Web/static/js/al_music.js +++ b/Web/static/js/al_music.js @@ -434,7 +434,9 @@ window.player = new class { } if(dump_object.time) { - this.audioPlayer.currentTime = dump_object.time + setTimeout(() => { + this.audioPlayer.currentTime = dump_object.time + }, 1000) } } @@ -757,6 +759,9 @@ document.addEventListener("DOMContentLoaded", async () => { try { parsed = JSON.parse(localStorage.getItem('audio.lastDump')) } catch(e) {} + if(window.openvk.current_id == 0) { + return + } if(parsed) { await window.player.init(null) @@ -1976,6 +1981,7 @@ u(document).on('click', '.upload_container_element #small_remove_button', (e) => return } + // 1984 const element = u(e.target).closest('.upload_container_element') const element_index = Number(element.attr('data-index')) @@ -2044,7 +2050,6 @@ u(document).on("drop", "#upload_container", function (e) { }) u(document).on('click', '#_playlistAppendTracks', (e) => { - // 1984 showAudioAttachment('playlist', u('.PE_wrapper').nodes[0]) }) diff --git a/Web/static/js/al_wall.js b/Web/static/js/al_wall.js index 11d79675..6f0fe28d 100644 --- a/Web/static/js/al_wall.js +++ b/Web/static/js/al_wall.js @@ -2360,7 +2360,7 @@ async function __processPaginatorNextPage(page) container.nodes[0].append(u(`.paginator:not(.paginator-at-top)`).nodes[0].parentNode) } - if(window.player) { + if(window.player && window.player.isAtAudiosPage()) { window.player.loadContext(page) }