emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 7cfc3f3 3/3: Prevent xwidget windows from obscuring child frames


From: Po Lu
Subject: master 7cfc3f3 3/3: Prevent xwidget windows from obscuring child frames
Date: Mon, 15 Nov 2021 20:32:50 -0500 (EST)

branch: master
commit 7cfc3f34bb138def9a1e5b5bce2173b7bb884ad5
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Prevent xwidget windows from obscuring child frames
    
    * src/xwidget.c (x_draw_xwidget_glyph_string): Lower view window
    when creating it.
---
 src/xwidget.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/xwidget.c b/src/xwidget.c
index 3bf4f12..008eb07 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -1683,6 +1683,7 @@ x_draw_xwidget_glyph_string (struct glyph_string *s)
                                 clip_bottom - clip_top, 0,
                                 CopyFromParent, CopyFromParent,
                                 CopyFromParent, CWEventMask, &a);
+      XLowerWindow (xv->dpy, xv->wdesc);
       XDefineCursor (xv->dpy, xv->wdesc, xv->cursor);
       xv->cr_surface = cairo_xlib_surface_create (xv->dpy,
                                                  xv->wdesc,



reply via email to

[Prev in Thread] Current Thread [Next in Thread]