2
0

Browser work

This commit is contained in:
2026-01-17 07:52:05 +00:00
parent 71f6aa1179
commit e9d4b84790
24 changed files with 159 additions and 50 deletions

View File

@@ -249,4 +249,20 @@ public partial class WebViewPage : ContentPage
Console.WriteLine($"[WebViewPage] JS Error: {ex.Message}");
}
}
private void OnThemeToggleClicked(object? sender, EventArgs e)
{
Console.WriteLine("[WebViewPage] Theme toggle clicked");
Console.WriteLine($"[WebViewPage] Before: UserAppTheme={Application.Current?.UserAppTheme}, RequestedTheme={Application.Current?.RequestedTheme}");
App.ToggleTheme();
Console.WriteLine($"[WebViewPage] After: UserAppTheme={Application.Current?.UserAppTheme}, RequestedTheme={Application.Current?.RequestedTheme}");
var theme = Application.Current?.UserAppTheme == AppTheme.Dark ? "Dark" : "Light";
StatusLabel.Text = $"Theme: {theme}";
// Debug: Check what the ImageButton Source is now
Console.WriteLine($"[WebViewPage] ThemeToggleButton.Source = {ThemeToggleButton.Source}");
}
}