[gtk/new-style-menu: 5/6] widget: Ignore natives for picking
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/new-style-menu: 5/6] widget: Ignore natives for picking
- Date: Sat, 8 Jun 2019 03:49:55 +0000 (UTC)
commit d94862faa36ec638407fa94c0c6c6f11be68ada5
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 fd8f5bf17f..b52dc6d4d3 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -10906,6 +10906,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]