From 14a6f30dd62bb7e6d0b18858d18a755bf18c5385 Mon Sep 17 00:00:00 2001 From: "13997737+wolframhaussig@users.noreply.github.com" <13997737+wolframhaussig@users.noreply.github.com> Date: Sun, 25 Feb 2024 21:30:13 +0100 Subject: [PATCH] fix StackOverflowException when using OnThemeChanged --- WinFormsThemes/WinFormsThemes/ThemeConfig/ThemeRegistry.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WinFormsThemes/WinFormsThemes/ThemeConfig/ThemeRegistry.cs b/WinFormsThemes/WinFormsThemes/ThemeConfig/ThemeRegistry.cs index 31dccdf..4a96203 100644 --- a/WinFormsThemes/WinFormsThemes/ThemeConfig/ThemeRegistry.cs +++ b/WinFormsThemes/WinFormsThemes/ThemeConfig/ThemeRegistry.cs @@ -44,8 +44,8 @@ public ITheme? CurrentTheme ITheme? newTheme = CurrentThemeSelector(this); if (newTheme != _current) { - OnThemeChanged?.Invoke(this, EventArgs.Empty); _current = newTheme; + OnThemeChanged?.Invoke(this, EventArgs.Empty); } return newTheme; }