Revert "xdg: Fix visual glitch when resizing xfce4-terminal from left edge"

This reverts commit 31ec8f050c.

Commit c59aeb5 solves this in a different (hopefully more elegant) way.

Related-to: #1370
This commit is contained in:
Johan Malm 2023-12-28 10:16:51 +00:00 committed by Johan Malm
parent c59aeb5673
commit 7c59351774

View file

@ -317,16 +317,9 @@ xdg_toplevel_view_configure(struct view *view, struct wlr_box geo)
if (serial > 0) { if (serial > 0) {
set_pending_configure_serial(view, serial); set_pending_configure_serial(view, serial);
} else if (view->pending_configure_serial == 0) { } else if (view->pending_configure_serial == 0) {
/* view->current.x = geo.x;
* We can't assume here that view->current is equal to view->current.y = geo.y;
* view->pending because some clients (e.g. terminals) view_moved(view);
* refuse to accept the exact size we requested. To
* account for the size difference and avoid visual
* glitches during resize, we apply the same position
* adjustments here as in handle_commit().
*/
view_impl_apply_geometry(view, view->current.width,
view->current.height);
} }
} }