Skip to content

perf: update scrollable toolbars in task #15091#15127

Open
eszkadev wants to merge 1 commit intomainfrom
private/eszkadev/perf-scrollables
Open

perf: update scrollable toolbars in task #15091#15127
eszkadev wants to merge 1 commit intomainfrom
private/eszkadev/perf-scrollables

Conversation

@eszkadev
Copy link
Contributor

Fixes #15091

  • very frequent task
  • happens on resize of window, scroll of document, status of commands
  • example is scrolling between Writer pages when we need to update page number in statusbar - causing it to happen synchronously and reducing frame rate on that fragments

AFTER:
Screenshot From 2026-03-20 10-55-50

(more idle frames while scrolling)

@eszkadev
Copy link
Contributor Author

makes scrolling smoother also in multi page case for me (based on impressions using touchpad)

Fixes #15091

- very frequent task
- happens on resize of window, scroll of document, status of commands
- example is scrolling between Writer pages when we need to update
  page number in statusbar - causing it to happen synchronously and
  reducing frame rate on that fragments

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I46e8426c7417bb4c33c45e1967f60114900ef835
@eszkadev eszkadev force-pushed the private/eszkadev/perf-scrollables branch from 8454ee9 to 18dd7a2 Compare March 20, 2026 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To Review

Development

Successfully merging this pull request may close these issues.

perf: check tabs reflow on selection changes

1 participant