[gtk+] gdkwindow: Simplify check for damaging offscreen windows
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gdkwindow: Simplify check for damaging offscreen windows
- Date: Mon, 23 Jun 2014 19:00:41 +0000 (UTC)
commit 06cfaea5535a5f7c1dff47990338b03513f870e6
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Jun 23 12:23:48 2014 -0400
gdkwindow: Simplify check for damaging offscreen windows
If a window both has an impl and its impl_window is of type offscreen,
that must mean that it is the offscreen window, and the impl window is
itself. We can reduce the indirection here and make it more clear.
gdk/gdkwindow.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index dad5d38..67049b8 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -3249,9 +3249,8 @@ _gdk_window_process_updates_recurse_helper (GdkWindow *window,
if (cairo_region_is_empty (clipped_expose_region) || window->destroyed)
goto out;
- if (gdk_window_is_offscreen (window->impl_window) &&
- gdk_window_has_impl (window))
- gdk_window_add_damage ((GdkWindow *) window->impl_window, clipped_expose_region);
+ if (gdk_window_is_offscreen (window))
+ gdk_window_add_damage (window, clipped_expose_region);
if (window->alpha != 255 && !gdk_window_has_impl (window))
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]