Bug#912335: gnome-terminal: minor redraw issue when moving a window over the terminal

Egmont Koblinger egmont at gmail.com
Tue Oct 30 15:13:48 GMT 2018


Hi,

Just for the record, the test file is the same as in bug 912329, correct?

In which direction do you move the other window? (I tried multiple
possibilities.) I couldn't reproduce the bug on Ubuntu Cosmic, fvwm, and
vte 0.54.2's test app.

If you feel like, could you help trying out vte 0.54.2 and git master,
compile the standard way (./autogen.sh or ./configure; make) and then run
./src/app/vte-2.91 ?

In master we changed a couple of things around repainting. In particular,
we always repaint entire lines, rather than just the desired characters.
The actual repaint is I believe still limited to the bounding box GTK asks
us to repaint (but I'm not absolutely sure about this), whereas this
bounding box can be anything especially with non-compositing window
managers.

My expectation is that you'd be able to reproduce the bug with 0.54.2, but
not with git master. I'm not certain in this outcome, though. And even if
that's the case, probably the real bug isn't fixed, just mitigated.

That fading line seems to be the cropped version of a steep line. Diagonal
lines are drawn in src/vtedraw.cc, at the 0x2571 .. 0x2573 cases. Both
kinds of lines are drawn from the top-whatever towards the bottom-whatever
corner. So I'm a bit puzzled; if I'm on the right track so far then at one
of them we forget to "lift up" the pencil before drawing the diagonal line,
at the other one we forget to do this after. Or something like this...

thanks a lot,
egmont
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20181030/e5025374/attachment.html>


More information about the pkg-gnome-maintainers mailing list