lxde / lxterminal

VTE terminal emulator written in GTK
GNU General Public License v2.0
159 stars 55 forks source link

Fix background echoes when window is semitransparent #100

Closed medicalwei closed 2 years ago

medicalwei commented 2 years ago

We received bug reports from https://bugs.debian.org/978629 that the background will have residues when the background color is semitransparent.

I found one workaround in vte example app that we need to set gtk_widget_set_app_paintable to the window, but if this is added, the window background is missing, causing the background of the other elements in the window being transparent, so the background color of the vbox is set to avoid the issue.

Asking @FinboySlick for review.

FinboySlick commented 2 years ago

Looks good to me. Thank you for keeping GTK2 alive too.