Bläddra i källkod

force table column width (#2462)

resolves #2406
resolves taipy-enterprise#603

Co-authored-by: Fred Lefévère-Laoide <Fred.Lefevere-Laoide@Taipy.io>
Fred Lefévère-Laoide 2 månader sedan
förälder
incheckning
92962a591d

+ 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