[gtk/new-style-menu: 25/48] widget: Ignore natives for picking
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/new-style-menu: 25/48] widget: Ignore natives for picking
- Date: Sun, 9 Jun 2019 17:45:06 +0000 (UTC)
commit c1791d030aec090784d3b82617e2bf2ee6d3a7c4
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Jun 8 03:16:31 2019 +0000
widget: Ignore natives for picking
The natives transforms are not set up properly
to make this work, so ignore them here, for now.
This my need to be revisited later.
gtk/gtkwidget.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 9bc74e9d68..07080d6b9e 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -10936,6 +10936,9 @@ gtk_widget_pick (GtkWidget *widget,
GtkWidget *picked;
graphene_point3d_t p0, p1, res;
+ if (GTK_IS_NATIVE (child))
+ continue;
+
if (child_priv->transform)
{
transform = gsk_transform_invert (gsk_transform_ref (child_priv->transform));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]