diff --git a/WindowDebugger/Converters/WindowStylesExToBoolConverter.cs b/WindowDebugger/Converters/WindowStylesExToBoolConverter.cs index feef686..925494b 100644 --- a/WindowDebugger/Converters/WindowStylesExToBoolConverter.cs +++ b/WindowDebugger/Converters/WindowStylesExToBoolConverter.cs @@ -12,7 +12,7 @@ public object Convert(object[] values, Type targetType, object parameter, Cultur { if (values.Length == 2 && values[0] is WindowStylesEx styles && Enum.TryParse((string)values[1], out var style)) { - return style == 0 || (styles & style) != 0; + return style == 0 || (styles & style) != style; } return DependencyProperty.UnsetValue; } diff --git a/WindowDebugger/Converters/WindowStylesToBoolConverter.cs b/WindowDebugger/Converters/WindowStylesToBoolConverter.cs index c382467..e0133fb 100644 --- a/WindowDebugger/Converters/WindowStylesToBoolConverter.cs +++ b/WindowDebugger/Converters/WindowStylesToBoolConverter.cs @@ -12,7 +12,7 @@ public object Convert(object[] values, Type targetType, object parameter, Cultur { if (values.Length == 2 && values[0] is WindowStyles styles && Enum.TryParse((string)values[1], out var style)) { - return style == 0 || (styles & style) != 0; + return style == 0 || (styles & style) == style; } return DependencyProperty.UnsetValue; }