manually revert change to canvas expose handling in fee026c5ef7107d5d594159f5ece59170...
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 5 Mar 2014 18:12:18 +0000 (13:12 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 5 Mar 2014 18:12:18 +0000 (13:12 -0500)
commita08c0ea1daffe89197def9026e4c6af037ea05bb
tree689620be24659340b067dc41beb99ee059fb1d87
parent983bf548cdc1fb184d122c62190fb76069328a27
manually revert change to canvas expose handling in fee026c5ef7107d5d594159f5ece5917041591f7

Breaking out the rectangles implies a z-axis ordering of drawing,because the rect drawn last will implicitly be "on top".
But redraw areas are not submitted with any z-axis information, and so drawing like this breaks canvas layering. It
would be more efficient to draw the rects separately, but we don't have any ordering information and so we cannot do it
correctly.
libs/canvas/canvas.cc