Skip to content

gtk_desktop: disable kinetic scrolled windows - #73

Merged
svlad-90 merged 1 commit into
mainfrom
feature/java-code-map-jdt-toolset
Oct 4, 2026
Merged

svlad-90 merged 1 commit into
mainfrom
feature/java-code-map-jdt-toolset

Conversation

@svlad-90

@svlad-90 svlad-90 commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Route Agent Workspace scrolled windows through one helper that disables both overlay and kinetic scrolling. This avoids the GtkScrolledWindow indicator timeout path that crashed in maybe_hide_indicator with stale widget pointers.

The crash was confirmed from two pre-fix cores: both failed in gtkscrolledwindow.c maybe_hide_indicator -> indicator_start_fade -> gtk_widget_get_mapped with corrupt widget pointers.

Assisted-by: Codex:gpt-5

Route Agent Workspace scrolled windows through one helper that disables
both overlay and kinetic scrolling. This avoids the GtkScrolledWindow
indicator timeout path that crashed in maybe_hide_indicator with stale
widget pointers.

The crash was confirmed from two pre-fix cores: both failed in
gtkscrolledwindow.c maybe_hide_indicator -> indicator_start_fade ->
gtk_widget_get_mapped with corrupt widget pointers.

Signed-off-by: svlad-90 <svlad1990@gmail.com>
Assisted-by: Codex:gpt-5
@svlad-90
svlad-90 merged commit 515aa24 into main Oct 4, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant