diff --git a/Flow.Launcher/Resources/MarkupExtensions/CollapsedWhenExtension.cs b/Flow.Launcher/Resources/MarkupExtensions/CollapsedWhenExtension.cs index 3513123c8..cdcd49339 100644 --- a/Flow.Launcher/Resources/MarkupExtensions/CollapsedWhenExtension.cs +++ b/Flow.Launcher/Resources/MarkupExtensions/CollapsedWhenExtension.cs @@ -39,12 +39,6 @@ public class CollapsedWhenExtension : MarkupExtension { When = when; } - public CollapsedWhenExtension(Binding when, object? isEqualTo) - { - When = when; - IsEqualTo = isEqualTo; - } - public override object ProvideValue(IServiceProvider serviceProvider) { if (serviceProvider.GetService(typeof(IProvideValueTarget)) is not IProvideValueTarget provideValueTarget) return DependencyProperty.UnsetValue; diff --git a/Flow.Launcher/Resources/MarkupExtensions/VisibleWhenExtension.cs b/Flow.Launcher/Resources/MarkupExtensions/VisibleWhenExtension.cs index ea322486c..b5cc26ae5 100644 --- a/Flow.Launcher/Resources/MarkupExtensions/VisibleWhenExtension.cs +++ b/Flow.Launcher/Resources/MarkupExtensions/VisibleWhenExtension.cs @@ -11,6 +11,4 @@ public class VisibleWhenExtension : CollapsedWhenExtension protected override Visibility InvertedVisibility => Visibility.Visible; public VisibleWhenExtension(Binding when) : base(when) { } - - public VisibleWhenExtension(Binding when, object? isEqualTo) : base(when, isEqualTo) { } } diff --git a/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml b/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml index 2eaf13f81..95505165d 100644 --- a/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml +++ b/Flow.Launcher/SettingPages/Views/SettingsPaneGeneral.xaml @@ -65,7 +65,7 @@ SelectedValue="{Binding Settings.CustomScreenNumber}" Visibility="{ext:VisibleWhen {Binding Settings.SearchWindowScreen}, - {x:Static userSettings:SearchWindowScreens.Custom}}" + IsEqualTo={x:Static userSettings:SearchWindowScreens.Custom}}" /> @@ -75,7 +75,7 @@ Title="{DynamicResource SearchWindowAlign}" Visibility="{ext:CollapsedWhen {Binding Settings.SearchWindowScreen}, - {x:Static userSettings:SearchWindowScreens.RememberLastLaunchLocation}}"> + IsEqualTo={x:Static userSettings:SearchWindowScreens.RememberLastLaunchLocation}}"> + IsEqualTo={x:Static userSettings:SearchWindowAligns.Custom}}"> diff --git a/Flow.Launcher/SettingPages/Views/SettingsPaneTheme.xaml b/Flow.Launcher/SettingPages/Views/SettingsPaneTheme.xaml index 2dc7ffc45..3b581767c 100644 --- a/Flow.Launcher/SettingPages/Views/SettingsPaneTheme.xaml +++ b/Flow.Launcher/SettingPages/Views/SettingsPaneTheme.xaml @@ -425,7 +425,7 @@ TextWrapping="NoWrap" Visibility="{ext:VisibleWhen {Binding Settings.AnimationSpeed}, - {x:Static userSettings:AnimationSpeeds.Custom}}" /> + IsEqualTo={x:Static userSettings:AnimationSpeeds.Custom}}" />