diff options
Diffstat (limited to 'src/tuice/context.rs')
-rw-r--r-- | src/tuice/context.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tuice/context.rs b/src/tuice/context.rs index 0de909cb..05dad611 100644 --- a/src/tuice/context.rs +++ b/src/tuice/context.rs @@ -24,6 +24,10 @@ impl<'a> DrawContext<'_> { rect } + pub(crate) fn should_draw(&self) -> bool { + self.current_node.rect.area() != 0 + } + pub(crate) fn children(&self) -> impl Iterator<Item = DrawContext<'_>> { let new_offset = ( self.current_offset.0 + self.current_node.rect.x, |