From 201586d512bfc46902460347f3d7618a408c0e62 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Fri, 27 Nov 2020 15:42:24 +0100 Subject: [PATCH] REVERT: clip frame contents to frame border can't do that quite as simply as I tried to :'( --- egui/src/containers/frame.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/egui/src/containers/frame.rs b/egui/src/containers/frame.rs index f7c62b73..1ae61bc5 100644 --- a/egui/src/containers/frame.rs +++ b/egui/src/containers/frame.rs @@ -101,8 +101,10 @@ impl Frame { let where_to_put_background = ui.painter().add(PaintCmd::Noop); let outer_rect_bounds = ui.available(); let inner_rect = outer_rect_bounds.shrink2(self.margin); - let mut content_ui = ui.child_ui(inner_rect, *ui.layout()); - content_ui.set_clip_rect(outer_rect_bounds.shrink(self.stroke.width * 0.5)); // Don't color outside the lines + let content_ui = ui.child_ui(inner_rect, *ui.layout()); + + // content_ui.set_clip_rect(outer_rect_bounds.shrink(self.stroke.width * 0.5)); // Can't do this since we don't know final size yet + Prepared { frame: self, outer_rect_bounds,