forked from FroSteel/Planification
v5.0.5 — Correctifs admin/UX
This commit is contained in:
+1
-1
@@ -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": [
|
||||||
|
|||||||
@@ -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();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user