summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Gutov <dmitry@gutov.dev>2026-05-22 01:50:03 +0300
committerDmitry Gutov <dmitry@gutov.dev>2026-05-22 01:50:03 +0300
commit98348a0bdc97f305d3d18569c0d93afc8af1bac9 (patch)
treef08ac22a799cc1e24c1fb7897763655cdd5006a0
parent13b29eebc1663152ca10f55f8fcd659f48b80d68 (diff)
[Xt] Fix child frame resizing glitch
* src/widget.c (EmacsFrameResize): Exit early for child frames (bug#81077).
-rw-r--r--src/widget.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/widget.c b/src/widget.c
index b843bca1fb9..f05818fcc76 100644
--- a/src/widget.c
+++ b/src/widget.c
@@ -428,8 +428,7 @@ EmacsFrameResize (Widget widget)
ew->core.width, ew->core.height,
f->new_width, f->new_height);
- if (FRAME_PIXEL_WIDTH (f) == ew->core.width
- && FRAME_PIXEL_HEIGHT (f) == ew->core.height)
+ if (FRAME_PARENT_FRAME (f)) /* Size always up to date. */
return;
change_frame_size (f, ew->core.width, ew->core.height,