diff --git a/egui_extras/src/grid.rs b/egui_extras/src/grid.rs index 303e2ba4..46592280 100644 --- a/egui_extras/src/grid.rs +++ b/egui_extras/src/grid.rs @@ -124,14 +124,14 @@ impl<'a, 'b> Grid<'a, 'b> { self.layout.add(width, height, clip, add_contents); } - /// Add cell, content is clipped + /// Add cell pub fn cell(&mut self, add_contents: impl FnOnce(&mut Ui)) { - self._cell(true, add_contents); + self._cell(false, add_contents); } - /// Add cell, content is not clipped + /// Add cell, content is clipped pub fn cell_noclip(&mut self, add_contents: impl FnOnce(&mut Ui)) { - self._cell(false, add_contents); + self._cell(true, add_contents); } fn _grid(&mut self, clip: bool, grid_builder: impl FnOnce(GridBuilder<'_>)) { @@ -140,14 +140,14 @@ impl<'a, 'b> Grid<'a, 'b> { grid_builder(GridBuilder::new(ui, padding)); }); } - /// Add grid as cell, content is clipped + /// Add grid as cell pub fn grid(&mut self, grid_builder: impl FnOnce(GridBuilder<'_>)) { - self._grid(true, grid_builder); + self._grid(false, grid_builder); } - /// Add grid as cell, content is not clipped + /// Add grid as cell, content is clipped pub fn grid_noclip(&mut self, grid_builder: impl FnOnce(GridBuilder<'_>)) { - self._grid(false, grid_builder); + self._grid(true, grid_builder); } } diff --git a/egui_extras/src/table.rs b/egui_extras/src/table.rs index 283a54f9..30d55aae 100644 --- a/egui_extras/src/table.rs +++ b/egui_extras/src/table.rs @@ -263,14 +263,14 @@ impl<'a, 'b> TableRow<'a, 'b> { response } - /// Add column, content is clipped + /// Add column pub fn col(&mut self, add_contents: impl FnOnce(&mut Ui)) -> Response { - self._col(true, add_contents) + self._col(false, add_contents) } - /// Add column, content is not clipped - pub fn col_noclip(&mut self, add_contents: impl FnOnce(&mut Ui)) -> Response { - self._col(false, add_contents) + /// Add column, content is clipped + pub fn col_clip(&mut self, add_contents: impl FnOnce(&mut Ui)) -> Response { + self._col(true, add_contents) } }