From de41ea9dc49ca38ee03fc1ddc8c01ce6e696bb4e Mon Sep 17 00:00:00 2001 From: SuperDooper <37051355+superdooper86@users.noreply.github.com> Date: Fri, 8 May 2026 21:57:54 +0200 Subject: [PATCH] fix: make WebViewFetchWindow public; add IsReady property --- windows/WebViewFetchWindow.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/WebViewFetchWindow.cs b/windows/WebViewFetchWindow.cs index 15734cf..7a5229c 100644 --- a/windows/WebViewFetchWindow.cs +++ b/windows/WebViewFetchWindow.cs @@ -17,7 +17,7 @@ namespace ClaudeCheckerWindows; // claude.ai once, then scripts run directly on the live page every refresh. // No re-navigation = no memory accumulation. // • One-shot (LoginWindow): created, used, closed — same as before. -internal sealed class WebViewFetchWindow : Window +public sealed class WebViewFetchWindow : Window { private readonly WebView2 _wv = new(); private bool _initialized; @@ -27,6 +27,8 @@ internal sealed class WebViewFetchWindow : Window Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "ClaudeChecker", "WebView2"); + public bool IsReady => _readyForScript; + public WebViewFetchWindow() { Width = 1;