aboutsummaryrefslogtreecommitdiff
path: root/sway/tree/view.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/tree/view.c')
-rw-r--r--sway/tree/view.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/sway/tree/view.c b/sway/tree/view.c
index f4ae8171..38417874 100644
--- a/sway/tree/view.c
+++ b/sway/tree/view.c
@@ -874,17 +874,9 @@ void view_unmap(struct sway_view *view) {
void view_update_size(struct sway_view *view, int width, int height) {
struct sway_container *con = view->container;
-
- if (container_is_floating(con)) {
- con->content_width = width;
- con->content_height = height;
- container_set_geometry_from_content(con);
- } else {
- con->surface_x = con->content_x + (con->content_width - width) / 2;
- con->surface_y = con->content_y + (con->content_height - height) / 2;
- con->surface_x = fmax(con->surface_x, con->content_x);
- con->surface_y = fmax(con->surface_y, con->content_y);
- }
+ con->content_width = width;
+ con->content_height = height;
+ container_set_geometry_from_content(con);
}
void view_center_surface(struct sway_view *view) {