Shelley Vohr
a007bafaf1
fix: simpleFullScreen exits when web content calls requestFullscreen ( #50874 )
...
fix: simpleFullScreen exits when web content calls requestFullscreen
SetHtmlApiFullscreen only checked IsFullscreen() to detect that the
window was already fullscreen, missing the simple-fullscreen case on
macOS. When web content triggered requestFullscreen the code fell
through to SetFullScreen(true) which toggled simple fullscreen off.
Include IsSimpleFullScreen() in the guard so the HTML-API fullscreen
state is updated without touching the window's fullscreen mode.
2026-04-12 19:06:07 -05:00
..
2026-04-12 19:06:07 -05:00
2026-01-22 17:01:09 -05:00
2026-02-12 12:37:56 -05:00
2026-04-10 19:16:21 -07:00
2026-04-08 09:41:38 +02:00
2026-03-09 09:20:22 -07:00
2025-08-11 12:57:31 +09:00
2026-03-06 15:24:33 -05:00
2026-04-10 16:37:57 -07:00
2026-04-11 03:21:39 +09:00
2026-04-10 11:01:57 -07:00
2026-04-11 03:43:24 -04:00
2025-08-07 11:18:32 -04:00
2026-03-25 12:37:40 -05:00
2026-02-10 15:06:21 +01:00
2026-04-04 15:59:25 -07:00
2026-04-11 03:43:14 -04:00
2026-03-09 09:20:22 -07:00
2025-09-22 20:16:27 -07:00
2025-09-24 19:10:05 -05:00
2025-09-08 12:57:15 +02:00
2025-09-08 12:57:15 +02:00
2026-03-09 18:16:34 +00:00
2026-04-10 16:37:57 -07:00
2026-02-12 12:37:56 -05:00
2026-04-10 16:37:57 -07:00
2026-01-14 15:34:24 +01:00
2026-04-08 09:33:42 -05:00
2026-04-08 09:33:42 -05:00
2026-04-08 09:33:42 -05:00
2026-03-30 10:36:00 -07:00
2026-03-30 10:36:00 -07:00
2025-10-17 13:04:24 -04:00
2025-10-17 13:04:24 -04:00
2026-01-12 17:02:58 -06:00
2025-08-27 09:30:50 +09:00
2026-03-18 11:45:24 -04:00
2026-03-18 11:45:24 -04:00
2026-03-30 10:36:00 -07:00
2026-03-30 10:36:00 -07:00
2026-04-11 03:43:43 -04:00
2026-04-11 16:16:23 -04:00
2026-04-09 15:35:26 +02:00
2026-03-10 12:27:00 -04:00
2026-03-10 12:27:00 -04:00
2025-11-13 10:39:03 -05:00
2025-04-22 15:53:29 -04:00
2026-04-11 08:53:53 -05:00
2026-03-25 12:37:03 -05:00
2026-03-17 14:41:15 -04:00
2025-08-27 09:30:50 +09:00
2026-03-02 10:28:14 -05:00
2025-02-19 16:49:34 -06:00
2025-07-14 13:42:37 -07:00
2025-06-03 11:19:20 -04:00
2025-12-16 12:32:38 -05:00
2025-09-22 20:16:27 -07:00
2026-03-23 10:23:55 +01:00
2026-03-23 10:23:55 +01:00
2025-12-04 16:40:04 -08:00
2025-12-04 16:40:04 -08:00
2025-07-28 15:31:54 -07:00
2025-08-06 20:14:23 -04:00
2025-08-06 20:14:23 -04:00
2025-08-06 20:14:23 -04:00
2025-04-22 15:53:29 -04:00
2025-03-14 10:59:15 -05:00
2025-10-15 14:10:10 -07:00
2026-04-11 03:21:39 +09:00
2026-04-09 15:34:10 +02:00
2026-01-09 22:57:38 -08:00
2025-09-08 12:57:15 +02:00
2025-03-07 18:22:03 +09:00
2026-04-08 09:33:42 -05:00
2026-04-08 09:33:42 -05:00
2026-04-08 09:33:42 -05:00
2025-11-10 21:30:44 +01:00
2026-04-10 16:37:57 -07:00
2026-03-19 11:04:17 -04:00
2026-02-12 12:37:56 -05:00
2025-10-03 20:10:18 +02:00
2026-04-10 16:37:57 -07:00
2026-04-09 18:13:13 -05:00
2026-04-09 15:34:10 +02:00
2026-04-10 16:37:57 -07:00
2025-08-25 18:52:06 +09:00
2025-06-13 10:15:32 +02:00
2025-06-13 10:15:32 +02:00
2025-09-08 12:57:15 +02:00
2026-03-04 11:59:49 -05:00
2025-03-14 10:59:15 -05:00
2026-02-12 12:37:56 -05:00
2026-02-12 12:37:56 -05:00
2026-04-04 15:59:25 -07:00
2026-04-04 15:59:25 -07:00
2026-03-09 00:50:01 -07:00
2026-03-02 10:30:13 -05:00
2025-10-13 12:21:54 -04:00
2025-10-23 16:28:51 -04:00
2025-07-14 13:42:37 -07:00
2025-07-14 13:42:37 -07:00
2025-06-29 21:32:03 +02:00
2026-03-30 10:36:00 -07:00
2026-03-30 10:36:00 -07:00