Label the fullscreen button, add a mini fullscreen icon and show A-B markers beside it
This commit is contained in:
@@ -9512,6 +9512,7 @@ document.querySelectorAll('.chip').forEach((c) => {
|
||||
if ($('modeBtn')) $('modeBtn').addEventListener('click', cyclePlayMode);
|
||||
els.loopBtn.addEventListener('click', toggleLoopOne);
|
||||
els.repeatBtn.addEventListener('click', toggleRepeat);
|
||||
if ($('fsMini')) $('fsMini').addEventListener('click', () => els.fsBtn.click());
|
||||
els.fsBtn.addEventListener('click', () => {
|
||||
const stage = els.video.parentElement;
|
||||
const video = els.video;
|
||||
@@ -9918,6 +9919,8 @@ function updateAbUI() {
|
||||
if (bBtn) bBtn.classList.toggle('active', bSet);
|
||||
if (clrBtn) clrBtn.classList.toggle('hidden', !(aSet && bSet));
|
||||
if (ind) ind.classList.toggle('hidden', !aSet && !bSet);
|
||||
const q = document.querySelector('.dk-quick');
|
||||
if (q) q.classList.toggle('ab-on', aSet || bSet);
|
||||
const aLbl = $('abALabel'), bLbl = $('abBLabel');
|
||||
if (aLbl) { aLbl.textContent = 'A: ' + (aSet ? fmtTime(abA) : '--'); aLbl.classList.toggle('active', aSet); }
|
||||
if (bLbl) { bLbl.textContent = 'B: ' + (bSet ? fmtTime(abB) : '--'); bLbl.classList.toggle('active', bSet); }
|
||||
|
||||
Reference in New Issue
Block a user