Руслан Ижбулатов
87103b9a14
GDK W32: More flexible modal operation mode
...
Instead of using a boolean to indicate a modal operation being in progress,
use a set of flags, and allow these to be set and unset independently.
Specifically, this allows WM_CAPTURECHANGED handler to only act when a drag-move or
drag-resize modal operation is in progress, and ignore DND (which can also cause
WM_CAPTURECHANGED to be posted). This avoids a crash due to assertion failure when
OLE2 DND code tries to end a modal operation that was already ended by the WM_CAPTURECHANGED
handler.
https://bugzilla.gnome.org/show_bug.cgi?id=786121
2017-11-25 15:44:36 +00:00
..
2017-05-09 14:30:40 +01:00
2015-04-17 11:16:30 -05:00
2017-04-03 13:29:59 -04:00
2017-07-18 14:54:11 -04:00
2016-11-01 11:58:16 -03:00
2017-10-30 02:16:21 +00:00
2017-11-25 15:44:36 +00:00
2017-10-28 10:29:12 -04:00
2017-05-22 14:26:32 +01:00
2015-02-02 09:28:22 +01:00
2016-07-19 09:38:54 -04:00
2016-07-19 09:38:54 -04:00
2016-06-29 15:10:39 +02:00
2016-08-23 21:01:44 +02:00
2016-10-20 13:44:23 -04:00
2015-02-25 01:55:28 +01:00
2016-06-09 17:45:40 +01:00
2016-05-17 14:16:39 -04:00
2015-05-08 13:34:25 -04:00
2016-10-20 13:44:23 -04:00
2016-08-23 21:01:44 +02:00
2017-11-22 20:58:00 +00:00
2015-12-15 00:40:21 +01: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-04-30 20:52:23 -04: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
2017-08-15 20:34:12 +01:00
2016-05-08 15:34:28 +02:00
2017-03-13 03:52:06 -04:00
2016-05-18 19:07:27 +02:00
2016-09-22 14:02:07 +02:00
2016-02-15 18:35:51 +01:00
2016-04-26 23:03:24 +08:00
2016-06-12 18:55:34 +01:00
2016-06-09 17:45:40 +01:00
2016-06-09 17:45:40 +01:00
2014-12-08 19:31:56 -05:00
2016-08-23 21:01:44 +02:00
2017-10-03 20:06:43 -03:00
2017-11-22 15:25:55 +01:00
2014-12-08 19:31:56 -05:00
2016-04-18 15:33:53 -07:00
2016-04-26 09:06:07 -04:00
2016-04-26 09:06:07 -04:00
2014-12-08 19:31:56 -05:00
2016-12-14 20:55:21 +00:00
2017-11-22 20:58:00 +00:00
2016-10-21 11:41:43 -04:00
2016-04-25 14:33:36 +01:00
2014-11-06 12:24:43 +01:00
2017-08-18 18:58:19 +02:00
2016-09-22 14:02:07 +02:00
2015-04-27 20:07:52 -03:00
2015-04-27 20:07:52 -03:00
2016-08-04 16:37:18 +00:00
2016-10-20 13:44:23 -04:00
2016-07-19 09:38:54 -04:00
2017-10-31 18:27:34 +00:00
2016-05-08 15:34:28 +02:00
2016-04-27 23:18:16 -04:00
2015-12-03 21:47:29 +00:00
2016-04-18 11:46:58 -04:00
2016-04-18 07:04:44 -04:00
2015-12-16 12:42:27 +00:00
2016-05-10 15:16:45 -04:00
2016-01-20 13:44:34 -05:00
2015-10-03 22:26:27 -04:00
2017-07-06 13:59:53 +01:00
2017-10-12 09:03:13 +13:00
2016-10-20 13:44:23 -04:00
2016-04-06 15:43:29 +02:00
2015-12-22 10:33:41 +01:00
2017-09-20 19:19:31 +01:00
2016-04-06 15:43:29 +02:00
2016-04-06 15:43:29 +02:00
2017-11-13 23:42:51 +01:00
2016-10-06 16:42:22 +02:00
2016-10-28 06:04:58 +02:00
2016-10-28 06:04:58 +02:00
2016-02-27 12:27:54 +01:00
2017-10-25 09:34:47 -04:00
2017-01-10 20:25:15 -05:00
2016-08-18 04:51:57 -04:00
2016-07-19 09:38:54 -04:00
2017-10-09 20:31:58 +02:00
2017-10-09 20:31:58 +02:00
2017-05-09 14:19:51 +01:00