Skip to content

Improve scroll sync

Manuel Genovés requested to merge ft.improved_sync into main

Migrate from a state machine which continuously polls scroll state from both the textview and webview to having binded gobject properties. This is way more robust and performant

To prevent flickering in the preview panel a screenshots of the last valid state is shown while loading the next one.

To prevent reloading the preview way too often, we debounce the textbuffer changed signal, topping it at 100ms

Merge request reports