1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_extra/native
attila a34bd74133 Windows: WebBrowserComponent: Fix state handling when the component is invisible
The handling of two state variables had to be adjusted. One is
responsible for signalling that we navigated to a blank page due to the
WebBrowserComponent becoming invisible. The other variable in the
WebView2 implementation stores the URL that we should be navigating to
once the WebView2 instance has been created.

Prior to this commit navigating to the URL requested by goToURL could
fail for two reasons: either because it was called before the underlying
WebView2 instance was created, or because the WebBrowserComponent was
not yet visible.
2024-08-22 17:04:55 +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 Windows: WebBrowserComponent: Fix state handling when the component is invisible 2024-08-22 17:04:55 +02:00
juce_XEmbedComponent_linux.cpp Linux: XEmbedComponent: Improve focus transfer handling 2024-04-16 17:43:21 +01:00