fix canvas: reset clip rect, don't fill when no pixmap