diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2011-07-11 00:18:15 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-07-11 00:28:29 +0800 |
commit | 830102ae9fef49bf5f97bae503b069d7731be712 (patch) | |
tree | 5db75affe980066edca8db987ff6e35b1c8b8c38 /composer/e-msg-composer.c | |
parent | 4bae40b6d675e0dcb11d55454de64ec393e6ee1a (diff) | |
download | gsoc2013-evolution-830102ae9fef49bf5f97bae503b069d7731be712.tar.gz gsoc2013-evolution-830102ae9fef49bf5f97bae503b069d7731be712.tar.zst gsoc2013-evolution-830102ae9fef49bf5f97bae503b069d7731be712.zip |
Bug 652629 - GnomeCanvas: Disregard synthesized crossing events
synth_crossing() in gtkwidget.c does not set valid pointer coordinates,
but GnomeCanvas relies on these coordinates to figure out what canvas
item the event applies to.
Detect these synthesized GDK_ENTER_NOTIFY and GDK_LEAVE_NOTIFY events
and disregard them.
This was breaking drag-and-drop of EMinicards and probably elsewhere.
Diffstat (limited to 'composer/e-msg-composer.c')
0 files changed, 0 insertions, 0 deletions