summaryrefslogtreecommitdiff
path: root/src/xterm.c
diff options
context:
space:
mode:
authorDmitry Gutov <dmitry@gutov.dev>2026-05-07 04:00:54 +0300
committerDmitry Gutov <dmitry@gutov.dev>2026-05-07 06:27:27 +0300
commitf20e3e473d10501ca9bc9f232ac7a0fd24ca72de (patch)
tree539600b3f14f9a06a61544378b4a1c81aca22807 /src/xterm.c
parent6c3dc7aafd368b50c351fc4585dfc5d9ad41ba51 (diff)
[GTK3] Move the frame to position before showing
* src/xterm.c (x_make_frame_visible): Move XMoveWindow call before gtk_widget_show_all, so that the move happens before the frame become visible (bug#80662).
Diffstat (limited to 'src/xterm.c')
-rw-r--r--src/xterm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xterm.c b/src/xterm.c
index f93ea391f70..c021d06dd5d 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -29192,9 +29192,9 @@ x_make_frame_visible (struct frame *f)
{
block_input ();
#ifdef USE_GTK
- gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));
XMoveWindow (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f),
f->left_pos, f->top_pos);
+ gtk_widget_show_all (FRAME_GTK_OUTER_WIDGET (f));
#else
XMapRaised (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f));
#endif