summaryrefslogtreecommitdiff
path: root/src/xfns.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xfns.c')
-rw-r--r--src/xfns.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/xfns.c b/src/xfns.c
index c9fe3e11f2d..6d14fecde15 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -6956,6 +6956,10 @@ Text larger than the specified size is clipped. */)
XMapRaised (FRAME_X_DISPLAY (tip_f), FRAME_X_WINDOW (tip_f));
unblock_input ();
+#ifdef USE_CAIRO
+ x_cr_update_surface_desired_size (tip_f, width, height);
+#endif /* USE_CAIRO */
+
w->must_be_updated_p = true;
update_single_window (w);
set_buffer_internal_1 (old_buffer);