Broken repaint in TextView
Steps to reproduce
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
class PyApp(Gtk.Window):
def __init__(self):
super(PyApp, self).__init__()
field = Gtk.TextView()
self.add(field)
self.show_all()
PyApp()
Gtk.main()
Current behavior
This issue happens in many applications using TextView, including Synaptic, Reportbug. The widget is just not cleared at all, on any scrolling, editing, resizing, etc., and does not clear it's background properly, so the parts of window frame and other windows are drawn instead.
Expected outcome
Properly drawn widget.
Version information
Debian Buster
GTK+: 3.24.5-1
WM: compiz-reloaded 0.8.17
GTK+ theme: OneStepPlat
Additional information
Edited by Timm Bäder