can you also reproduce the ?triangles? problem? Is it just a trivial corollary of the order-bug?
The triangles are there because you have a layer of points (from the qplot default) and layer of areas. Setting geom = "area" in qplot fixes that. Hadley