diff --git a/src/editor/mod.rs b/src/editor/mod.rs index 2f89cf5..9ef7488 100644 --- a/src/editor/mod.rs +++ b/src/editor/mod.rs @@ -39,9 +39,9 @@ impl WindowAnchor { ) -> (f64, f64) { match self { WindowAnchor::NorthWest => (grid_left, grid_top), - WindowAnchor::NorthEast => (grid_left + width as f64, grid_top), - WindowAnchor::SouthWest => (grid_left, grid_top + height as f64), - WindowAnchor::SouthEast => (grid_left + width as f64, grid_top + height as f64), + WindowAnchor::NorthEast => (grid_left - width as f64, grid_top), + WindowAnchor::SouthWest => (grid_left, grid_top - height as f64), + WindowAnchor::SouthEast => (grid_left - width as f64, grid_top - height as f64), } } }