Jonas Jenwald
6be4921eaf
Make the clearing of find highlights, when closing the findbar, asynchronous
...
Since searching itself is an asynchronous operation, removal of highlights needs to be asynchronous too since otherwise there's a risk that the events happen in the wrong order and find highlights thus remain visible.
Also, this patch will now ensure that only 'findbarclose' events for the *current* document is handled since other ones doesn't really matter. Note in particular that when no document is loaded text-layers are, obviously, not present and subsequently it's unnecessary to attempt to hide non-existent find highlights.
2018-10-03 10:47:14 +02:00
..
2018-05-14 23:10:32 -04:00
2018-07-23 14:10:13 +02:00
2015-01-26 16:44:45 +01:00
2018-04-04 00:25:12 +02:00
2018-02-13 14:28:38 +01:00
2018-08-30 17:28:12 +02:00
2018-10-02 13:14:11 +02:00
2018-09-30 16:59:58 +02:00
2015-08-14 18:59:55 +02:00
2018-09-03 09:52:36 +02:00
2011-07-05 10:53:57 -07:00
2018-09-28 11:41:07 +02:00
2018-08-30 17:28:12 +02:00
2018-08-30 17:28:12 +02:00
2018-07-04 09:16:28 +02:00
2017-10-22 16:13:14 +02:00
2018-09-26 10:20:45 +02:00
2018-09-03 09:52:36 +02:00
2018-09-03 09:52:36 +02:00
2017-11-05 16:53:47 +01:00
2018-10-01 15:09:08 +02:00
2018-09-03 09:52:36 +02:00
2017-07-03 11:22:49 +02:00
2018-03-01 18:11:17 +01:00
2018-07-08 10:55:56 +02:00
2018-09-30 16:57:40 +02:00
2018-10-02 12:57:07 +02:00
2018-10-03 10:47:14 +02:00
2018-09-10 11:59:29 +02:00
2018-07-09 13:17:41 +02:00
2018-10-01 15:09:08 +02:00
2018-10-02 13:14:11 +02:00
2018-09-23 22:34:39 +02:00
2018-08-30 10:39:32 +02:00
2018-07-04 09:16:28 +02:00
2017-10-22 16:23:38 +02:00
2017-12-02 19:05:17 +01:00
2018-10-02 13:14:11 +02:00
2018-06-30 12:36:56 +02:00
2018-02-09 14:43:11 +01:00
2018-07-09 13:17:41 +02:00
2018-03-01 18:13:27 +01:00
2018-05-14 23:10:32 -04:00
2018-06-30 12:36:56 +02:00
2017-11-05 16:53:47 +01:00
2018-09-03 09:52:36 +02:00
2018-07-08 12:11:03 +02:00
2018-04-04 00:25:12 +02:00
2018-09-30 16:57:18 +02:00
2018-08-30 10:39:32 +02:00
2018-09-30 12:28:59 +02:00
2018-09-03 09:52:36 +02:00
2018-06-14 12:25:28 +02:00
2017-05-31 09:22:25 -05:00
2018-03-21 18:21:46 +01:00
2017-05-31 09:22:25 -05:00
2016-02-14 13:23:34 +01:00
2017-05-31 09:22:25 -05:00
2018-07-08 12:08:48 +02:00
2018-09-10 11:59:29 +02:00
2018-09-10 11:59:30 +02:00