From ba37f7421842572581912f7eba281b09caa9d78b Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet <emmanuel.viennet@gmail.com>
Date: Tue, 25 Jun 2024 19:22:35 +0200
Subject: [PATCH] Tables recap: fige les 3 colonnes de gauche. Bug connu:
 defaut affichage si retaillage fenetre et modif de la hauteur des colonnes.

---
 app/static/js/table_recap.js | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app/static/js/table_recap.js b/app/static/js/table_recap.js
index 11a5db4d4..89ab9cff6 100644
--- a/app/static/js/table_recap.js
+++ b/app/static/js/table_recap.js
@@ -202,7 +202,10 @@ $(function () {
         searching: true,
         info: false,
         autoWidth: false,
-        fixedHeader: {
+        fixedColumns: { // fige les 3 colonnes de gauche
+           left: 3
+        },
+        fixedHeader: { // fige les lignes de titre
           header: true,
           footer: false,
         },
@@ -306,6 +309,8 @@ $(function () {
     let th = document.querySelector(
       "table.table_recap.apc th.col_rcues_validables"
     );
-    th.title = "RCUEs validables avec ces notes";
+    if (th) {
+      th.title = "RCUEs validables avec ces notes";
+    }
   });
 });
-- 
GitLab