-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
1.5.0, 1.5.1, 1.6.0
-
None
-
1
-
False
-
-
False
-
The warnings show up in the browser's console
-
Release Note Not Required
-
-
-
RHDH F&UI plugins 3256, RHDH F&UI plugins 3257
Below warning is shown in the browser console for the role list page, could be happening for other tables as well
react-dom.development.js:86 Warning: Cannot update a component (`RolesList`) while rendering a different component (`MTableSummaryRow`). To locate the bad setState() call inside `MTableSummaryRow`, follow the stack trace as described in https://reactjs.org/link/setstate-in-render at MTableSummaryRow (webpack-internal:///../../node_modules/@material-table/core/dist/components/MTableSummaryRow/index.js:24:19) at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31) at tbody at TableBody (webpack-internal:///../../node_modules/@material-ui/core/esm/TableBody/TableBody.js:33:23) at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31) at MTableBody (webpack-internal:///../../node_modules/@material-table/core/dist/components/m-table-body.js:44:37) at table at Table (webpack-internal:///../../node_modules/@material-ui/core/esm/Table/Table.js:48:23) at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31) at div at div at div at Droppable (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:8258:69) at ConnectFunction (webpack-internal:///../../node_modules/react-redux/es/components/connectAdvanced.js:234:68) at div at eval (webpack-internal:///../../node_modules/@material-table/core/dist/material-table.js:1140:21) at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31) at div at Paper (webpack-internal:///../../node_modules/@material-ui/core/esm/Paper/Paper.js:49:23) at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31) at Container (webpack-internal:///../../node_modules/@material-table/core/dist/components/Container/index.js:19:27) at ContainerRef at Provider (webpack-internal:///../../node_modules/react-redux/es/components/Provider.js:19:20) at App (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:6855:25) at ErrorBoundary (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:118:35) at DragDropContext (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:6984:19) at MaterialTable (webpack-internal:///../../node_modules/@material-table/core/dist/material-table.js:77:37) at eval (webpack-internal:///../../node_modules/@material-table/core/dist/index.js:141:16) at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31) at div at StyledComponent (webpack-internal:///../../node_modules/@material-ui/styles/esm/styled/styled.js:96:28) at Table (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4416:5) at RolesList (webpack-internal:///./src/components/RolesList/RolesList.tsx:43:102) at RenderedRoute (webpack-internal:///../../node_modules/react-router/dist/index.js:554:5) at article at Content (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:3998:11) at RoutedTabs (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4113:11) at TabbedLayout (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4159:52) at DeleteDialogContextProvider (webpack-internal:///./src/components/RolesList/DeleteDialogContext.tsx:25:86) at main at ThemeProvider (webpack-internal:///../../node_modules/@material-ui/styles/esm/ThemeProvider/ThemeProvider.js:45:24) at Page (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:6505:11) at RequirePermission (webpack-internal:///../../node_modules/@backstage/plugin-permission-react/dist/index.esm.js:80:11) at RbacPage (webpack-internal:///./src/components/RbacPage.tsx:24:21) at RenderedRoute (webpack-internal:///../../node_modules/react-router/dist/index.js:554:5) at Routes (webpack-internal:///../../node_modules/react-router/dist/index.js:1175:5) at ToastContextProvider (webpack-internal:///./src/components/ToastContext.tsx:23:90) at Router (webpack-internal:///./src/components/Router.tsx:35:23) at RoutableExtensionWrapper (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:451:31) at AnalyticsContext (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:76:11) at PluginErrorBoundary (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:417:5) at Suspense at Result (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:514:21) at ApiProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:98:11) at TestApiProvider (webpack-internal:///../../node_modules/@backstage/test-utils/dist/index.esm.js:769:43) at RenderedRoute (webpack-internal:///../../node_modules/react-router/dist/index.js:554:5) at FlatRoutes (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:4068:82) at div at StyledComponent (webpack-internal:///../../node_modules/@material-ui/styles/esm/styled/styled.js:96:28) at SidebarPinStateProvider (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4925:11) at SidebarPage (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:5182:82) at Router (webpack-internal:///../../node_modules/react-router/dist/index.js:1113:15) at BrowserRouter (webpack-internal:///../../node_modules/react-router-dom/dist/index.js:593:5) at AppRouter (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:2393:139) at Suspense at RoutingProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:2949:3) at ThemeProvider (webpack-internal:///../../node_modules/@material-ui/styles/esm/ThemeProvider/ThemeProvider.js:45:24) at StylesProvider (webpack-internal:///../../node_modules/@material-ui/styles/esm/StylesProvider/StylesProvider.js:50:24) at ThemeProvider (webpack-internal:///../../node_modules/@mui/private-theming/ThemeProvider/ThemeProvider.js:45:5) at ThemeProvider (webpack-internal:///../../node_modules/@mui/system/esm/ThemeProvider/ThemeProvider.js:57:5) at ThemeProvider (webpack-internal:///../../node_modules/@mui/material/styles/ThemeProvider.js:26:14) at StyledEngineProvider (webpack-internal:///../../node_modules/@mui/styled-engine/StyledEngineProvider/StyledEngineProvider.js:31:5) at UnifiedThemeProvider (webpack-internal:///../../node_modules/@backstage/theme/dist/index.esm.js:682:11) at Provider (webpack-internal:///../../node_modules/@backstage/app-defaults/dist/index.esm.js:365:18) at AppThemeProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:3148:29) at AppContextProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:3020:3) at ApiProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:98:11) at Provider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:3850:25) at AppRoot