Skip to content

feat: optimize listview performance.#669

Merged
andycall merged 1 commit into
mainfrom
feat/optimize_list_view
Nov 12, 2024
Merged

feat: optimize listview performance.#669
andycall merged 1 commit into
mainfrom
feat/optimize_list_view

Conversation

@andycall

@andycall andycall commented Sep 30, 2024

Copy link
Copy Markdown
Member
Screen.Recording.2024-10-01.at.00.22.04.mov

This PR adds support for keeping alive every DOM element under the element, which is implemented using Flutter's ListView widget.

Keeping DOM elements alive can significantly reduce the cost of creating render objects for each one by reusing the previous render objects when scrolling

@andycall andycall force-pushed the feat/optimize_list_view branch from 952bc46 to d7fa96c Compare November 12, 2024 02:35
@andycall andycall changed the title [WIP]: feat: optimize listview performance. feat: optimize listview performance. Nov 12, 2024
@andycall andycall added this pull request to the merge queue Nov 12, 2024
Merged via the queue into main with commit 93f6ff3 Nov 12, 2024
@andycall andycall deleted the feat/optimize_list_view branch November 12, 2024 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants