store.Clear() snaps the scrollbar to the top immediately, but GTK doesn't recompute the adjustment's upper bound until its next layout pass, so restoring the saved position synchronously was getting clamped against the stale, just-emptied bound. Deferring the restore to an idle callback runs it after that layout pass instead. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| force-quit-gui | ||
| force-quit-gui-nucular | ||
| swap-watchdog | ||