1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 20:00:46 -08:00

Fix last change in xterm.c

* src/xterm.c (x_update_opaque_region): Remove check that f is
non-NULL.
(handle_one_xevent): If f is NULL and the configure event is for
any's edit widget, use that instead.
This commit is contained in:
Po Lu 2022-02-13 08:39:24 +08:00
parent 8e0b043f49
commit ad2d50d762

View file

@ -451,7 +451,7 @@ x_update_opaque_region (struct frame *f, XEvent *configure)
: FRAME_PIXEL_HEIGHT (f))};
#endif
if (!(f && FRAME_DISPLAY_INFO (f)->alpha_bits))
if (!FRAME_DISPLAY_INFO (f)->alpha_bits)
return;
block_input ();
@ -10372,7 +10372,8 @@ handle_one_xevent (struct x_display_info *dpyinfo,
x_cr_update_surface_desired_size (any,
configureEvent.xconfigure.width,
configureEvent.xconfigure.height);
x_update_opaque_region (f, &configureEvent);
if (f || (any && configureEvent.xconfigure.window == FRAME_X_WINDOW (any)))
x_update_opaque_region (f ? f : any, &configureEvent);
#endif
#ifdef USE_GTK
if (!f