فهرست منبع

force table column width
resolves #2406
resolves taipy-enterprise#603

Fred Lefévère-Laoide 3 ماه پیش
والد
کامیت
7268736068

+ 2 - 2
frontend/taipy-gui/src/components/Taipy/AutoLoadingTable.tsx

@@ -698,7 +698,7 @@ const AutoLoadingTable = (props: TaipyTableProps) => {
                                                             key={`head${columns[col].dfid}`}
                                                             sx={
                                                                 columns[col].width
-                                                                    ? { minWidth: columns[col].width }
+                                                                    ? { minWidth: columns[col].width, maxWidth: columns[col].width }
                                                                     : calcWidth
                                                                     ? { width: calcWidth }
                                                                     : undefined
@@ -730,7 +730,7 @@ const AutoLoadingTable = (props: TaipyTableProps) => {
                                                         sortDirection={orderBy === columns[col].dfid && order}
                                                         sx={
                                                             columns[col].width
-                                                                ? { minWidth: columns[col].width }
+                                                                ? { minWidth: columns[col].width, maxWidth: columns[col].width }
                                                                 : calcWidth
                                                                 ? { width: calcWidth }
                                                                 : undefined

+ 2 - 2
frontend/taipy-gui/src/components/Taipy/PaginatedTable.tsx

@@ -607,7 +607,7 @@ const PaginatedTable = (props: TaipyPaginatedTableProps) => {
                                                             key={`head${columns[col].dfid}`}
                                                             sx={
                                                                 columns[col].width
-                                                                    ? { minWidth: columns[col].width }
+                                                                    ? { minWidth: columns[col].width, maxWidth: columns[col].width }
                                                                     : calcWidth
                                                                     ? { width: calcWidth }
                                                                     : undefined
@@ -639,7 +639,7 @@ const PaginatedTable = (props: TaipyPaginatedTableProps) => {
                                                         sortDirection={orderBy === columns[col].dfid && order}
                                                         sx={
                                                             columns[col].width
-                                                                ? { minWidth: columns[col].width }
+                                                                ? { minWidth: columns[col].width, maxWidth: columns[col].width }
                                                                 : calcWidth
                                                                 ? { width: calcWidth }
                                                                 : undefined