Nicer window resize icon
@@ -268,6 +268,7 @@ fn paint_resize_corner(
style: &Style,
interact: &InteractInfo,
) -> PaintCmd {
+ if false {
// TODO: Path::circle_sector() or something
let quadrant = 0.0; // Bottom-right
let mut path = Path::default();
@@ -282,4 +283,21 @@ fn paint_resize_corner(
fill_color: style.interact_fill_color(&interact),
outline: style.interact_outline(&interact),
}
+ } else {
+ let offset = 3.0;
+ let center = center;
+ let radius = radius - offset;
+ let quadrant = 0.0; // Bottom-right
+ let mut path = Path::default();
+ path.add_circle_quadrant(center, radius, quadrant);
+ PaintCmd::Path {
+ path,
+ closed: false,
+ fill_color: None,
+ outline: Some(Outline::new(
+ style.interact_stroke_width(&interact),
+ style.interact_stroke_color(&interact),
+ )),
+ }
+ }
}
