From b3f0f57aba8fbaba36e9fde029d2241ab7f48180 Mon Sep 17 00:00:00 2001 From: deurstann <tristan.derouet@gmail.com> Date: Thu, 9 Sep 2021 16:04:40 +0200 Subject: [PATCH] Added button in context menu to recenter queue --- instance/index.js | 5 +++++ instance/views/menu/queue.ejs | 1 + 2 files changed, 6 insertions(+) diff --git a/instance/index.js b/instance/index.js index 73d78b1..2f3b355 100644 --- a/instance/index.js +++ b/instance/index.js @@ -199,6 +199,11 @@ window.onload = () => { logger.debug('instance', 'Queue pause'); ipcRenderer.send('cmd-pause'); }); + $('#queue-recenter').click(() => { + document.getElementsByClassName('karaQueue')[currentSong].scrollIntoView(true); + logger.debug('instance', 'Queue pause'); + ipcRenderer.send('cmd-pause'); + }); $('#queue-find').click(() => { clearMenuQueue(); logger.debug('instance', 'Queue find'); diff --git a/instance/views/menu/queue.ejs b/instance/views/menu/queue.ejs index cb5916d..4c7400a 100644 --- a/instance/views/menu/queue.ejs +++ b/instance/views/menu/queue.ejs @@ -3,6 +3,7 @@ <div class="dropdown-menu dropdown-menu-sm" id="context-menu-right"> <a class="dropdown-item" id="queue-pause" href="#">Pause playback</a> <a class="dropdown-item" id="queue-play" href="#">Resume playback</a> + <a class="dropdown-item" id="queue-recenter" href="#">Recenter queue</a> <div><hr class="dropdown-divider"></div> <a class="dropdown-item" id="queue-find" href="#">Find kara</a> <div><hr class="dropdown-divider"></div> -- GitLab