aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGrégoire Jadi2013-07-25 15:33:11 +0200
committerGrégoire Jadi2013-07-25 15:33:11 +0200
commitc569331a8e58416393f7b0997fb43fc962808639 (patch)
treef3694b01ea5f89f6668af83e93d2976104731e64 /src
parentb42d152ed01f78e57e8eec770f11436cbf2c930f (diff)
downloademacs-c569331a8e58416393f7b0997fb43fc962808639.tar.gz
emacs-c569331a8e58416393f7b0997fb43fc962808639.zip
* src/xwidget.c (xwidget_init_view): Transfer embedder ownership when the
pointer enter a widget, not on motion.
Diffstat (limited to 'src')
-rw-r--r--src/xwidget.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xwidget.c b/src/xwidget.c
index bab26b99ef2..6e98bb4f54b 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -1011,12 +1011,12 @@ xwidget_init_view (struct xwidget *xww,
1011 G_CALLBACK (xwidget_osr_event_forward), NULL); 1011 G_CALLBACK (xwidget_osr_event_forward), NULL);
1012 }else{ 1012 }else{
1013 //xwgir debug , orthogonal to forwarding 1013 //xwgir debug , orthogonal to forwarding
1014 g_signal_connect (G_OBJECT (xv->widget), "motion-notify-event", 1014 g_signal_connect (G_OBJECT (xv->widget), "enter-notify-event",
1015 G_CALLBACK (xwidget_osr_event_set_embedder), xv); 1015 G_CALLBACK (xwidget_osr_event_set_embedder), xv);
1016 } 1016 }
1017 1017
1018 //draw 1018 //draw
1019 g_signal_connect (G_OBJECT ( xv->widget), "draw", 1019 g_signal_connect (G_OBJECT (xv->widget), "draw",
1020 G_CALLBACK (xwidget_osr_draw_callback), NULL); 1020 G_CALLBACK (xwidget_osr_draw_callback), NULL);
1021 1021
1022 } 1022 }