[gtk+] wayland: Don't compare against GdkWindowTypeHint as a bitmask
- From: Rob Bradford <rbradford src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] wayland: Don't compare against GdkWindowTypeHint as a bitmask
- Date: Wed, 18 Jul 2012 15:53:35 +0000 (UTC)
commit 8a39d2269e9ab7354cdb38ca6255165e641ca9bd
Author: Rob Bradford <rob linux intel com>
Date: Wed Jul 18 16:06:06 2012 +0100
wayland: Don't compare against GdkWindowTypeHint as a bitmask
The hint was being compared as a bitmask which means types that were not in
the list were being erroneously matched
gdk/wayland/gdkwindow-wayland.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
index 450df4a..f2b7bf3 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -635,9 +635,9 @@ gdk_wayland_window_map (GdkWindow *window)
{
parent = GDK_WINDOW_IMPL_WAYLAND (impl->transient_for->impl);
- if (impl->hint & GDK_WINDOW_TYPE_HINT_POPUP_MENU ||
- impl->hint & GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU ||
- impl->hint & GDK_WINDOW_TYPE_HINT_COMBO)
+ if (impl->hint == GDK_WINDOW_TYPE_HINT_POPUP_MENU ||
+ impl->hint == GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU ||
+ impl->hint == GDK_WINDOW_TYPE_HINT_COMBO)
{
struct wl_seat *grab_input_seat = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]