shrink rect

This commit is contained in:
René Rössler 2022-02-09 13:32:53 +01:00
parent 28a91fba1f
commit 8ce59e703f

View file

@ -39,11 +39,9 @@ pub struct Layout<'l> {
impl<'l> Layout<'l> { impl<'l> Layout<'l> {
pub(crate) fn new(ui: &'l mut Ui, padding: Padding, direction: LineDirection) -> Self { pub(crate) fn new(ui: &'l mut Ui, padding: Padding, direction: LineDirection) -> Self {
let mut rect = ui.available_rect_before_wrap(); let rect = ui
rect.set_left(rect.left() + padding.outer + padding.inner); .available_rect_before_wrap()
rect.set_top(rect.top() + padding.outer + padding.inner); .shrink(padding.inner + padding.outer);
rect.set_width(rect.width() - 2.0 * padding.outer);
rect.set_height(rect.height() - 2.0 * padding.outer);
let pos = rect.left_top(); let pos = rect.left_top();
Self { Self {