mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-22 06:28:11 +02:00
Interface : corrections de relecture du lot 2 — « Optimiser » seulement dans l'éditeur du preset en service
La ligne de l'optimiseur s'affichait dans l'éditeur de TOUT preset local, y compris un preset neuf ou un autre que celui en service, alors que la mesure porte toujours sur le preset actif (le README le dit) : un clic depuis l'éditeur d'un autre preset aurait optimisé et proposé d'écrire celui en service. - La dernière liste des presets est gardée ; la ligne n'apparaît que si le preset ouvert est l'actif, et local. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
568f344273
commit
b7d7bfbe59
3 files changed
+22
No files matched your search
@@ -34,8 +34,12 @@ let pendingPreset = 0;
|
||||
// redessin et la puce semblait clignoter en boucle. On ne les rejoue que quand la
|
||||
// sélection CHANGE vraiment.
|
||||
let paintedSel = '';
|
||||
// Dernière liste lue : l'éditeur y voit si le preset ouvert est celui en
|
||||
// service (ligne « Optimiser », qui ne mesure que lui).
|
||||
let presetsLast = [];
|
||||
async function loadPresets(){
|
||||
const p=await jget('/api/presets');
|
||||
presetsLast = Array.isArray(p) ? p : [];
|
||||
// Bascule terminée : le preset visé est devenu l'actif, on éteint l'attente.
|
||||
if(pendingPreset && p[pendingPreset-1] && p[pendingPreset-1].active) pendingPreset = 0;
|
||||
const act = p.find(x=>x.active);
|
||||
|
||||
Reference in new issue
Block a user