John Moffett
272fa25304
Fixes bitcoin#26490 by preventing notifications
...
MacOS 13 sends a window focus change notification after the main
window has been destroyed but before the QTApplication has been
destroyed. This results in the menu bar receiving a notification
despite it no longer existing. The solution is to pass the main
window as context when subscribing to the notifications. Qt
automatically unsubscribes to notifications if the sender OR
context is destroyed.
Github-Pull: bitcoin-core/gui#680
Rebased-From: 8a5014cd8a05b3ab86ae34a47653a82ce11bdf17
2022-11-21 10:31:31 +00:00
..
2021-07-15 23:05:10 +02:00
2021-05-24 16:15:05 -07:00
2021-08-20 10:36:41 +03:00
2020-12-08 19:26:30 +01:00
2021-04-19 20:28:46 +02:00
2021-06-10 15:05:24 -04:00
2021-06-10 09:58:45 -05:00
2021-06-16 10:48:58 +02:00
2021-04-23 03:02:50 -05:00
2022-02-15 09:22:05 +00:00
2022-02-15 09:22:06 +00:00
2020-12-31 09:45:41 +01:00
2022-11-21 10:31:31 +00:00
2022-10-28 11:49:22 +01:00
2021-07-15 17:08:52 -07:00
2021-04-23 11:35:15 -07:00
2021-02-01 15:17:28 +01:00
2022-02-15 09:22:06 +00:00
2020-11-19 15:48:24 +01:00
2022-05-20 13:24:56 -04:00
2022-03-05 15:58:05 +00:00
2021-06-09 19:25:13 +08:00
2021-02-18 10:07:37 +00:00
2021-06-21 14:39:44 +02:00
2021-06-21 14:39:44 +02:00
2021-07-19 14:33:21 +02:00
2021-07-20 09:02:34 +08:00
2020-12-31 09:45:41 +01:00
2021-06-21 14:39:44 +02:00
2021-06-21 14:39:44 +02:00
2021-01-31 17:35:16 +01:00
2020-12-31 09:45:41 +01:00
2021-03-17 17:59:22 -07:00
2021-03-17 17:59:22 -07:00
2020-11-18 12:00:57 -05:00
2021-06-23 14:40:55 +02:00
2020-11-18 12:00:57 -05:00
2021-06-12 12:38:17 -07:00
2021-01-12 18:34:25 +10:00
2021-06-18 20:10:07 +02:00
2020-11-18 12:00:57 -05:00
2021-06-18 20:09:23 +02:00
2020-11-18 12:00:57 -05:00
2021-06-10 09:58:45 -05:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2021-06-03 13:53:31 +02:00
2021-07-19 19:34:30 +05:30
2021-07-09 11:19:36 +02:00
2021-04-12 11:14:49 +10:00
2020-12-31 09:45:41 +01:00
2021-08-02 19:59:07 +08:00
2020-09-24 06:55:34 +03:00
2021-08-20 10:36:47 +03:00
2021-02-01 22:30:05 +02:00
2021-06-17 09:47:08 -04:00
2021-06-17 09:47:08 -04:00
2021-03-01 17:36:16 +01:00
2021-05-04 06:53:32 +02:00
2021-03-23 10:51:43 -04:00
2021-06-12 12:38:17 -07:00
2021-03-23 10:51:43 -04:00
2021-01-04 12:23:16 +08:00
2021-05-04 06:53:37 +02:00
2021-02-01 15:17:28 +01:00
2021-06-30 08:19:12 +10:00
2021-06-30 08:19:12 +10:00
2021-08-20 10:36:41 +03:00
2021-07-01 20:20:52 +02:00
2021-04-12 19:29:03 -04:00
2021-06-16 10:48:58 +02:00
2021-06-16 10:48:58 +02:00
2021-02-10 20:46:25 +00:00
2022-02-15 09:22:05 +00:00
2021-01-15 22:48:15 +01:00
2021-07-05 08:59:38 +03:00
2021-04-23 11:35:15 -07:00
2021-04-07 04:53:26 -04:00
2021-03-29 23:29:42 +02:00
2022-09-07 12:26:05 +02:00
2021-07-09 11:19:37 +02:00
2021-03-16 13:59:18 +01:00
2022-02-15 09:22:04 +00:00
2021-07-12 21:46:59 +08:00
2021-05-24 12:14:16 -07:00
2021-01-24 02:44:53 +01:00
2021-06-12 12:25:28 -07:00
2021-06-12 12:25:28 -07:00
2021-04-23 03:02:50 -05:00
2021-04-23 03:02:50 -05:00
2021-07-18 13:41:24 +08:00
2021-07-08 12:28:23 +02:00
2020-12-08 19:26:30 +01:00
2021-07-05 08:59:38 +03:00
2022-11-01 09:18:21 +00:00
2021-06-03 21:25:30 +08:00
2021-03-29 11:12:26 +08:00
2021-03-04 12:34:46 +08:00
2021-03-30 10:42:45 +02:00
2021-06-16 10:41:24 +02:00
2021-04-29 18:39:01 +03:00
2021-01-07 18:07:09 +02:00
2021-01-04 12:31:31 +08:00
2020-12-31 09:45:41 +01:00
2021-06-30 08:19:12 +10:00
2021-05-27 13:50:11 -04:00
2021-05-19 19:41:05 +02:00
2021-07-15 12:52:38 -07:00
2021-07-20 20:27:21 +08:00
2021-07-15 13:03:20 -07:00
2021-07-20 20:27:21 +08:00
2021-07-20 20:27:21 +08:00
2021-07-08 17:20:35 +02:00
2021-07-15 16:53:34 +02:00
2021-03-30 17:41:13 +02:00
2021-04-06 14:50:17 +08:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2021-06-22 21:57:04 -04:00
2021-06-22 21:57:04 -04:00
2021-05-13 12:42:21 +01:00
2021-05-24 18:06:35 -07:00
2021-06-12 12:25:28 -07:00
2021-06-12 12:25:28 -07:00
2021-06-12 12:25:28 -07:00
2021-06-12 12:25:28 -07:00
2021-05-04 06:55:31 +02:00
2021-03-29 11:08:29 +08:00
2021-07-05 08:59:38 +03:00
2021-05-14 12:49:16 +02:00
2021-01-29 15:39:44 +08:00
2021-05-31 14:56:17 +02:00
2021-04-04 18:08:36 +02:00
2021-04-04 18:08:36 +02:00
2021-04-13 10:24:31 +08:00
2021-03-15 10:41:30 +08:00
2020-11-25 15:18:33 +01:00
2021-05-05 20:19:03 +02:00
2021-01-26 15:57:28 +08:00
2021-04-05 08:42:15 +02:00
2020-12-31 09:45:41 +01:00
2020-10-12 19:50:16 -07:00
2021-07-05 08:59:38 +03:00
2021-05-24 10:29:58 +02:00
2021-03-02 12:21:32 +00:00
2021-06-18 14:15:39 -04:00
2021-06-18 14:14:15 -04:00
2021-06-10 15:05:24 -04:00
2021-06-02 09:40:40 +01:00
2021-02-27 01:08:09 +10:00
2021-04-07 19:26:25 +01:00
2021-04-07 19:26:25 +01:00
2020-10-12 12:14:53 -07:00
2020-12-31 09:45:41 +01:00
2021-05-24 12:14:16 -07:00
2022-02-15 09:22:04 +00:00
2021-07-13 11:16:37 -04:00
2020-09-22 11:34:30 -04:00
2020-09-22 11:34:30 -04:00
2020-12-31 09:45:41 +01:00
2021-06-30 08:19:12 +10:00
2021-06-30 08:19:12 +10:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00
2020-12-31 09:45:41 +01:00