aboutsummaryrefslogtreecommitdiffstats
path: root/src/xwidget.h
diff options
context:
space:
mode:
authorPo Lu2021-11-16 17:51:07 +0800
committerPo Lu2021-11-16 17:51:07 +0800
commit8d0c19fb0c368692f4b17728c0eaf3e16e0c70f7 (patch)
tree69c15be64cd7cb9b55b28faad6b4644035845864 /src/xwidget.h
parent1657e0fb177d6a107479306e17ffbb9016a9a40c (diff)
downloademacs-8d0c19fb0c368692f4b17728c0eaf3e16e0c70f7.tar.gz
emacs-8d0c19fb0c368692f4b17728c0eaf3e16e0c70f7.zip
Lower xwidget views owned by parent when lowering frame
* src/xterm.c (x_lower_frame): Lower parent frame's xwidget views as well. * src/xwidget.h (lower_frame_xwidget_views): * src/xwidget.c (lower_frame_xwidget_views): New function.
Diffstat (limited to 'src/xwidget.h')
-rw-r--r--src/xwidget.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/xwidget.h b/src/xwidget.h
index df55dacffef..2f6d0442e20 100644
--- a/src/xwidget.h
+++ b/src/xwidget.h
@@ -188,6 +188,7 @@ extern struct xwidget *xwidget_from_id (uint32_t id);
188#ifdef HAVE_X_WINDOWS 188#ifdef HAVE_X_WINDOWS
189struct xwidget_view *xwidget_view_from_window (Window wdesc); 189struct xwidget_view *xwidget_view_from_window (Window wdesc);
190void xwidget_expose (struct xwidget_view *xv); 190void xwidget_expose (struct xwidget_view *xv);
191extern void lower_frame_xwidget_views (struct frame *f);
191extern void kill_frame_xwidget_views (struct frame *f); 192extern void kill_frame_xwidget_views (struct frame *f);
192extern void xwidget_button (struct xwidget_view *, bool, int, 193extern void xwidget_button (struct xwidget_view *, bool, int,
193 int, int, int, Time); 194 int, int, int, Time);