1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
JUCE/modules/juce_gui_extra/native
attila 7ead20d575 WebBrowserComponent: Windows: Avoid flash to default JUCE background colour
The default background colour of the WebBrowserComponent is white on all
platforms. Before the first page finishes loading this is the colour
that should fill the WebBrowserComponent's area.

Prior to this change however, on Windows a sudden flash to the default
JUCE background colour would occur, before the default white background
could take effect.

At the time of this commit there is a known issue with the
icorewebview2controller2, where a white flash is inevitable, unless the
WEBVIEW2_DEFAULT_BACKGROUND_COLOR environment variable is set. Using
a white background behind the WebView avoids this issue.
2024-07-11 13:36:07 +02:00
..
java/app/com/rmsl/juce WebBrowserComponent: Improve native integrations 2024-04-16 17:43:21 +01:00
javaopt/app/com/rmsl/juce Update licensing information 2024-04-16 11:39:35 +01:00
javascript Fix inactive sliderDragStarted/sliderDragEnded events in the WebView frontend library 2024-07-04 13:59:30 +00:00
juce_ActiveXComponent_windows.cpp ComSmartPtr: Make ownership more explicit 2024-04-16 21:07:45 +01:00
juce_AndroidViewComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_AppleRemote_mac.mm Update licensing information 2024-04-16 11:39:35 +01:00
juce_HWNDComponent_windows.cpp Direct2D: Add initial support 2024-04-18 14:16:02 +01:00
juce_NSViewComponent_mac.mm WebBrowserComponent: Improve native integrations 2024-04-16 17:43:21 +01:00
juce_NSViewFrameWatcher_mac.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_PushNotifications_android.cpp Platform: Remove compatibility checks for Android 20 and earlier 2024-07-03 13:45:37 +01:00
juce_PushNotifications_ios.cpp Platform: Remove deprecated code paths that will never be called 2024-07-03 14:50:08 +01:00
juce_PushNotifications_mac.cpp Platform: Remove deprecated code paths that will never be called 2024-07-03 14:50:08 +01:00
juce_SystemTrayIcon_linux.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_SystemTrayIcon_mac.cpp Platform: Remove compatibility checks for macOS 10.10 2024-07-02 18:06:27 +01:00
juce_SystemTrayIcon_windows.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_UIViewComponent_ios.mm Update licensing information 2024-04-16 11:39:35 +01:00
juce_WebBrowserComponent_android.cpp Platform: Remove compatibility checks for Android 20 and earlier 2024-07-03 13:45:37 +01:00
juce_WebBrowserComponent_linux.cpp WebBrowserComponent: Linux: Add support for libwebkit2gtk-4.1 2024-06-11 20:51:22 +02:00
juce_WebBrowserComponent_mac.mm Platform: Remove compatibility checks for iOS 11 2024-07-02 18:06:28 +01:00
juce_WebBrowserComponent_windows.cpp WebBrowserComponent: Windows: Avoid flash to default JUCE background colour 2024-07-11 13:36:07 +02:00
juce_XEmbedComponent_linux.cpp Linux: XEmbedComponent: Improve focus transfer handling 2024-04-16 17:43:21 +01:00