Skip to content

Commit 19d802f

Browse files
authored
Merge pull request #9 from Shikakiben/test
Nettoyage node_modules, réparation dépendances, rebuild Electron
2 parents 5ce38c1 + 07a44e4 commit 19d802f

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

main.js

100644100755
File mode changed.

package-lock.json

Lines changed: 0 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/renderer/renderer.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,18 @@ if (modeMenuBtn && modeMenu) {
460460
modeMenu.hidden = true;
461461
modeMenuBtn.setAttribute('aria-expanded','false');
462462
});
463+
// Ajout : gestion du clic sur les options de mode d'affichage
464+
modeOptions().forEach(opt => {
465+
opt.addEventListener('click', (e) => {
466+
const mode = opt.getAttribute('data-mode');
467+
if (!mode) return;
468+
state.viewMode = mode;
469+
localStorage.setItem('viewMode', mode);
470+
updateModeMenuUI();
471+
modeMenu.hidden = true;
472+
modeMenuBtn.setAttribute('aria-expanded','false');
473+
});
474+
});
463475
}
464476

465477
function startUpdateTimer() {

0 commit comments

Comments
 (0)