> But when trying the latest mainline (1725) I encountered a weird
> problem: sometimes the window title bar is not redrawn when the window
> loses focus. Screenshot is attached.

Fixed in mainline 1728.

The damage handler was actually completely broken on 64-bit and working
only by chance on 32-bit. The problem was caused by improperly applied 
changes required to fix Ticket #478. It turned out that if pixels are 
identified by their top-left corner coordinate, all sides of damage
rectangles must be increased by single pixel line to account for possible 
rotation of coordinates. But such thing should be obviously done without 
causing the underflow of damage region position. Interestingly enough, 
64-bit build worked even with underflow in my testing environment (both 
vbox 4.2.4 and qemu 0.13.0). It manifested only from qemu 1.0.0 and above.


_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to