Compare commits

...

1 Commits

Author SHA1 Message Date
Quentin Rouiller 3996e3fb4f v5.0.5 — Correctifs admin/UX 2026-04-21 12:42:50 +02:00
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"manifest_version": 3, "manifest_version": 3,
"name": "Planification", "name": "Planification",
"version": "5.0.4", "version": "5.0.5",
"description": "Vue claire et rapide du planning des techniciens EasyVista. Regroupe interventions et réservations par tech, affiche horaires, contact, lieu, catégorie et statut en un coup d'œil.", "description": "Vue claire et rapide du planning des techniciens EasyVista. Regroupe interventions et réservations par tech, affiche horaires, contact, lieu, catégorie et statut en un coup d'œil.",
"permissions": ["activeTab", "scripting", "storage", "tabs", "alarms"], "permissions": ["activeTab", "scripting", "storage", "tabs", "alarms"],
"host_permissions": [ "host_permissions": [
+4 -4
View File
@@ -3942,16 +3942,16 @@ function buildCard(tech, isoDate) {
// bouton visible). Contient : détail période + bouton supprimer si // bouton visible). Contient : détail période + bouton supprimer si
// c'est une absence supprimable (actionId réel, pas pompier récurrent). // c'est une absence supprimable (actionId réel, pas pompier récurrent).
if (ab.actionId && !ab.isPompier && !ab._recurring) { if (ab.actionId && !ab.isPompier && !ab._recurring) {
// On attache le tooltip sur la CARD ENTIÈRE (cardEl) — comme ça // On attache le tooltip sur la CARD ENTIÈRE (card) — comme ça
// survoler n'importe où sur la zone grisée "absent" le déclenche. // survoler n'importe où sur la zone grisée "absent" le déclenche.
const ivCopy = { const ivCopy = {
...ab, ...ab,
type: "AL-Absence" // force pour buildTooltipHTML type: "AL-Absence" // force pour buildTooltipHTML
}; };
cardEl.addEventListener("mouseenter", (e) => { card.addEventListener("mouseenter", (e) => {
showTooltip(e, ivCopy, cardEl); showTooltip(e, ivCopy, card);
}); });
cardEl.addEventListener("mouseleave", () => { card.addEventListener("mouseleave", () => {
hideTooltip(); hideTooltip();
}); });
} }