GNOME Bugzilla – Bug 773864
Flashing format combo value on mouse-wheel scroll
Last modified: 2016-11-04 08:00:59 UTC
I just noticed that when I scroll with a mouse wheel and the text contains a paragraph style changes, then these are flashing in the combo box. That indicates a performance issue, unnecessary UI updates when the background code tries to do something after scroll (I guess it's spell-checking, but it's only a wild guess). The signals about "cursor position changes" shouldn't be propagated in the situations which are not initiated by the user (aka when the cursor returns back to the "saved position" after some processing.
I don't think that it will be the spell-checking as it is already doing something to prevent that - https://git.gnome.org/browse/evolution/tree/src/modules/webkit-editor/web-extension/e-editor-dom-functions.c#n869 . But there is also a chance that it is not working properly.
Fixed with the following commits: Bug 773864 - Flashing format combo value on mouse-wheel scroll Restore the selection position on the end of the spell-check refresh before unblocking the SelectionChanged callbacks as otherwise the last selection from doing the refresh will be used as well. commit 28f1790 in the master branch for Evolution 3.23.2+ commit c38801a in the gnome-3-22 for Evolution 3.22.2+