Norihiro Kamae
fd502cbd4d
UI: Fix crash at render_display while shutdown on macOS
...
The display context was sometimes created again by a resize event after
destruction from `OBSBasic::closeEvent`. That resulted in the display
context alive until reaching the destructor of the `OBSQTDisplay` class
and caused a crash in `render_display` on macOS. To avoid this, destroy
the display context at the event `SurfaceAboutToBeDestroyed` and let not
create the display context again.
2023-08-15 13:40:09 +09:00
..
2023-08-02 17:49:05 -07:00
2023-08-13 14:09:15 +00:00
2023-08-12 16:46:38 -07:00
2023-08-13 14:09:15 +00:00
2023-08-12 22:31:01 -04:00
2023-08-05 16:45:46 -07:00
2023-08-11 00:34:36 +02:00
2023-08-11 00:34:36 +02:00
2023-05-13 18:26:17 -07:00
2023-07-21 13:16:03 +02:00
2023-07-21 13:16:03 +02:00
2023-06-03 16:47:01 -07:00
2023-07-15 16:14:55 -07:00
2023-07-15 16:14:55 -07:00
2023-07-15 16:14:55 -07:00
2023-05-08 18:22:27 -04:00
2023-05-07 13:51:52 -07:00
2023-05-07 13:51:52 -07:00
2023-08-05 16:44:16 -07:00
2023-08-05 16:45:46 -07:00
2023-07-15 16:20:04 -07:00
2023-05-20 01:31:18 -07:00
2023-07-21 13:16:04 +02:00
2023-07-21 13:16:04 +02:00
2023-08-01 11:43:38 -07:00
2023-08-01 11:43:38 -07:00
2023-07-12 13:22:13 -04:00
2023-06-21 15:33:48 -07:00
2023-07-12 13:22:13 -04:00
2023-07-15 16:14:55 -07:00
2023-05-20 01:31:18 -07:00
2023-05-20 01:31:18 -07:00
2023-07-21 13:16:04 +02:00
2023-07-15 16:14:55 -07:00
2023-07-21 13:16:04 +02:00
2023-07-07 16:38:52 -07:00
2023-07-29 16:32:56 -07:00
2023-07-21 23:22:07 +02:00
2023-05-20 01:31:18 -07:00
2023-08-10 17:12:30 -04:00
2023-05-20 01:31:18 -07:00
2023-05-20 01:31:18 -07:00
2023-05-20 01:31:18 -07:00
2023-08-12 16:16:24 -07:00
2023-08-03 16:27:55 -07:00
2023-08-15 13:40:09 +09:00
2023-08-15 13:40:09 +09:00
2023-06-21 15:33:48 -07:00
2023-06-21 15:33:48 -07:00
2023-07-15 16:14:55 -07:00
2023-05-20 01:31:18 -07:00
2023-07-12 13:22:13 -04:00
2023-05-20 01:31:18 -07:00
2023-07-12 13:22:13 -04:00
2023-07-15 16:54:51 -07:00
2023-07-15 16:54:51 -07:00
2023-07-21 13:16:04 +02:00
2023-07-21 13:16:04 +02:00
2023-07-21 13:16:04 +02:00
2023-07-21 13:16:04 +02:00
2023-05-03 19:16:18 -04:00
2023-07-21 13:16:04 +02:00
2023-07-27 02:34:30 -07:00
2023-08-11 21:36:44 -04:00
2023-07-15 16:14:55 -07:00
2023-07-29 16:32:56 -07:00
2023-07-21 13:19:52 +02:00
2023-07-12 13:22:13 -04:00
2023-07-12 13:22:13 -04:00
2023-05-20 01:31:18 -07:00
2023-06-28 11:04:56 -07:00
2023-07-24 17:10:30 -07:00
2023-07-06 15:37:28 -07:00
2023-07-27 02:34:30 -07:00
2023-07-08 16:39:03 -07:00
2023-05-20 01:31:18 -07:00
2023-07-21 13:16:04 +02:00
2023-08-15 13:40:09 +09:00
2023-08-12 16:46:38 -07:00
2023-07-25 15:28:16 -07:00
2023-07-21 13:16:04 +02:00
2023-07-12 13:22:13 -04:00
2023-08-11 21:10:11 -04:00
2023-08-05 04:35:31 -07:00
2023-08-12 13:58:06 -04:00
2023-08-03 18:25:25 -07:00
2023-06-17 16:46:05 -07:00
2023-05-20 01:31:18 -07:00
2023-07-18 15:07:25 -04:00
2023-07-29 16:32:56 -07:00
2023-07-21 13:19:50 +02:00
2023-07-21 13:19:52 +02:00
2023-07-21 13:19:52 +02:00
2023-07-21 13:19:50 +02:00
2023-05-30 16:16:07 -07:00
2023-05-30 16:16:07 -07:00
2023-08-05 18:32:18 -07:00
2023-08-05 03:46:50 -07:00
2023-07-15 16:14:55 -07:00
2023-07-15 16:14:55 -07:00
2023-07-21 13:19:52 +02:00
2023-07-15 16:14:55 -07:00
2023-05-20 01:31:18 -07:00
2023-07-21 13:16:04 +02:00
2023-05-20 01:31:18 -07:00
2023-05-20 01:31:18 -07:00
2023-07-15 16:14:55 -07:00
2023-05-20 01:31:18 -07:00
2023-07-21 13:19:52 +02:00
2023-07-21 13:16:04 +02:00
2023-07-15 16:14:55 -07:00
2023-08-02 17:49:05 -07:00
2023-08-02 17:49:05 -07:00
2023-08-02 17:49:05 -07:00
2023-08-02 17:49:05 -07:00