-
Notifications
You must be signed in to change notification settings - Fork 108
Description
Describe the bug
When using @ui5/webcomponents-react 2.19.x with React 19.2.4, an AnalyticalTable rendered inside a FlexibleColumnLayout feels very slow, even with a small, static dataset (100 rows, 7 columns with only text + an icon).
Using below packages:
@ui5/webcomponents: ^2.19.2
@ui5/webcomponents-base: ^2.19.2
@ui5/webcomponents-fiori: ^2.19.2
@ui5/webcomponents-icons: ^2.19.2
@ui5/webcomponents-react: ^2.19.0
@ui5/webcomponents-react-compat: ^2.19.0
react: 19.2.4
react-dom: 19.2.4
Isolated Example
https://stackblitz.com/edit/vitejs-vite-a8syktgi
Reproduction steps
- Render a FlexibleColumnLayout with the list in startColumn and details in midColumn.
- In startColumn, render an AnalyticalTable with 100 rows and 7 columns (cells contain only text and an icon).
- On row selection/click, open details in the midColumn by switching the FCL layout (e.g., to TwoColumnsStartExpanded).
- Observe initial load and repeated row selections.
Expected Behaviour
The table and layout should remain responsive for 100 rows of static data.
Actual behavior
The UI is very slow (visible jank/lag) even though the dataset is small and static.
Screenshots or Videos
No response
UI5 Web Components for React Version
2.19.0
UI5 Web Components Version
2.19.2
Browser
Edge
Operating System
No response
Additional Context
No response
Relevant log output
Organization
No response
Declaration
- I’m not disclosing any internal or sensitive information.