There is some bug with Overview plugin in last versions of Geany. When the plugin is on, Geany's text starts shimmering, i.e. some lines are doubled, then set properly. I couldn't find a regularity of this, except for that with a code (and syntax highlighting) the shimmering occurs more often than with a plain text.
When the Overview plugin is off, the shimmering disappears too.
See the picture attached.
![geany-overview-plugin](https://user-images.githubusercontent.com/37333988/75846848-9153a880-5dee-11...)
I use also Git monitor plugin. It doesn't produce the shimmering by itself and doesn't influence at all. It seems Overview plugin is responsible for the shimmering.
Debian 10, Xfce.
This is a recorded message, please always provide the version of Geany, Glib and GTK (see lines near the top of Help->Debug Messages).
Using GTK+ v2.24.32 and GLib v2.58.3 runtime libraries
Seen on Geany v1.36 through v1.37.
Looks similar to #2413 which doesn't need overview to break it, but we thought that was mac specific. I think the mac problem was going to be solved by making a GTK3 build, and I have never seen the problem on GTK3 so maybe the last GTK2 release was broken, or Scintilla with it?
It does look quite funny though, as a bug that is, as if something duplicates that particular line only.
@aplsimple I just noticed that although you are on Debian 10 your Geany is GTK-2, I thought Debian has been distributing GTK-3 builds for a while?
It seems, indeed, the issue is related to GTK-2. I'd installed Debian testing (bullseye) and tried on it the same Geany v1.37 clone (now developed) - and voila, no issue of Overview!
Geany in Debian bullseye is Using GTK+ v3.24.13 and GLib v2.62.5 runtime libraries
Nevertheless, it's a pity that the Geany's plugin doesn't work properly in the stable (not so old) version of Debian and probably in its numerous derivatives. The Overview plugin is very good, especially when used along with the Git change bar plugin.
Well, given that it works on older GTK-2 versions and it works on GTK-3 it would seem that the problem is something introduced by a recent version of GTK-2, so I wouldn't hold my breath for it to be fixed.
github-comments@lists.geany.org