Stop generating empty Mesh2D in canvas::Frame

This commit is contained in:
Héctor Ramón Jiménez 2020-04-09 04:26:02 +02:00
parent d51b501d2f
commit 10f5f95a80

View File

@ -262,6 +262,7 @@ impl Frame {
///
/// [`Frame`]: struct.Frame.html
pub fn into_primitive(mut self) -> Primitive {
if !self.buffers.indices.is_empty() {
self.primitives.push(Primitive::Mesh2D {
origin: Point::ORIGIN,
buffers: triangle::Mesh2D {
@ -269,6 +270,7 @@ impl Frame {
indices: self.buffers.indices,
},
});
}
Primitive::Group {
primitives: self.primitives,