forked from AuroraMiddleware/gtk
Add gdk_window_offscreen_children_changed call
You can call this if you have offscreen children and the geometry of them changed. This will cause re-picking of the active window sending enter and leave events as needed.
This commit is contained in:
parent
89e187e7c1
commit
4987ca9235
@ -8685,6 +8685,11 @@ gdk_window_get_has_offscreen_children (GdkWindow *window)
|
||||
return private->has_offscreen_children;
|
||||
}
|
||||
|
||||
void
|
||||
gdk_window_offscreen_children_changed (GdkWindow *window)
|
||||
{
|
||||
_gdk_syntesize_crossing_events_for_geometry_change (window);
|
||||
}
|
||||
|
||||
void
|
||||
_gdk_syntesize_crossing_events_for_geometry_change (GdkWindow *changed_window)
|
||||
|
@ -664,6 +664,7 @@ GdkPixmap *gdk_window_get_offscreen_pixmap (GdkWindow *window);
|
||||
void gdk_window_set_has_offscreen_children (GdkWindow *window,
|
||||
gboolean has_offscreen_children);
|
||||
gboolean gdk_window_get_has_offscreen_children (GdkWindow *window);
|
||||
void gdk_window_offscreen_children_changed (GdkWindow *window);
|
||||
|
||||
void gdk_window_redirect_to_drawable (GdkWindow *window,
|
||||
GdkDrawable *drawable,
|
||||
|
Loading…
Reference in New Issue
Block a user