Files
gtk3/gdk
Luca Bacci 67be62aeaf GdkWin32: Fix mouse events in presence of transparent windows on the desktop
In gdkdevice-win32.c we are interested in knowing which window
receives mouse input at a specific location.

Only WindowFromPoint is the right API for the task, other API's
(such as (Real)ChildWindowFromPoint(Ex)) have shortcomings because
they are really designed for other purposes. For example, only
WindowFromPoint is able to look through transparent layered windows.

So even if we want to find a direct child we have to use
WindowFromPoint and then walk up the hierarchy.

Fixes: #370, #417
See: !2767
2020-11-11 14:34:40 +01:00
..
2019-03-27 16:03:43 +00:00
2017-05-22 14:26:32 +01:00
2019-06-06 17:17:20 -07:00
2019-06-06 17:17:20 -07:00
2020-03-13 15:51:57 +00:00
2016-08-23 21:01:44 +02:00
2016-06-09 17:45:40 +01:00
2019-05-31 11:12:29 -07:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-05-08 15:34:28 +02:00
2019-05-31 11:12:29 -07:00
2016-06-09 17:45:40 +01:00
2020-07-16 15:01:50 +02:00
2017-12-25 23:00:30 -05:00
2017-12-25 23:00:30 -05:00
2016-05-08 15:34:28 +02:00
2020-04-23 19:21:36 +02:00
2016-04-18 11:46:58 -04:00
2019-06-06 17:17:20 -07:00
2019-06-06 17:17:20 -07:00
2015-10-03 22:26:27 -04:00
2019-05-31 11:12:29 -07:00
2017-11-13 23:42:51 +01:00
2016-10-28 06:04:58 +02:00
2016-10-28 06:04:58 +02:00