aboutsummaryrefslogtreecommitdiff
path: root/sway/tree
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2020-06-03 02:39:14 +0200
committerSimon Ser <contact@emersion.fr>2020-06-03 16:41:17 +0200
commit4edd4290536f76e484cbbc33e218b031c3ec365e (patch)
tree4c341a485cff94f4d598b510ac9859f88428da6f /sway/tree
parentfcd0ab8f331a6e74fde113d665d4aed21bccdfc5 (diff)
downloadsway-4edd4290536f76e484cbbc33e218b031c3ec365e.tar.xz
view: update_size should only update pending size
Updating the current size outside transactions lead to rendering glitches during resizes.
Diffstat (limited to 'sway/tree')
-rw-r--r--sway/tree/view.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sway/tree/view.c b/sway/tree/view.c
index 25951deb..711ab7aa 100644
--- a/sway/tree/view.c
+++ b/sway/tree/view.c
@@ -730,8 +730,6 @@ void view_update_size(struct sway_view *view, int width, int height) {
if (container_is_floating(con)) {
con->content_width = width;
con->content_height = height;
- con->current.content_width = width;
- con->current.content_height = height;
container_set_geometry_from_content(con);
} else {
con->surface_x = con->content_x + (con->content_width - width) / 2;