Skip to content

Commit 358baf9

Browse files
committed
should disable the remove and dupliate button if there is no selection
1 parent b5abe84 commit 358baf9

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/Views/Preferences.axaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -620,13 +620,15 @@
620620
<Button Grid.Column="1"
621621
Classes="icon_button"
622622
Width="28" Height="28"
623-
Click="OnRemoveSelectedCustomAction">
623+
Click="OnRemoveSelectedCustomAction"
624+
IsEnabled="{Binding #ThisControl.SelectedCustomAction, Converter={x:Static ObjectConverters.IsNotNull}}">
624625
<Path Width="14" Height="14" Data="{StaticResource Icons.Minus}"/>
625626
</Button>
626627
<Button Grid.Column="2"
627628
Classes="icon_button"
628629
Width="28" Height="28"
629-
Click="OnDuplicateSelectedCustomAction">
630+
Click="OnDuplicateSelectedCustomAction"
631+
IsEnabled="{Binding #ThisControl.SelectedCustomAction, Converter={x:Static ObjectConverters.IsNotNull}}">
630632
<Path Width="14" Height="14" Data="{StaticResource Icons.Copy}"/>
631633
</Button>
632634
<Button Grid.Column="4"

src/Views/RepositoryConfigure.axaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,13 +434,15 @@
434434
<Button Grid.Column="1"
435435
Classes="icon_button"
436436
Width="28" Height="28"
437-
Command="{Binding RemoveSelectedCustomAction}">
437+
Command="{Binding RemoveSelectedCustomAction}"
438+
IsEnabled="{Binding SelectedCustomAction, Converter={x:Static ObjectConverters.IsNotNull}}">
438439
<Path Width="14" Height="14" Data="{StaticResource Icons.Minus}"/>
439440
</Button>
440441
<Button Grid.Column="2"
441442
Classes="icon_button"
442443
Width="28" Height="28"
443-
Command="{Binding DuplicateSelectedCustomAction}">
444+
Command="{Binding DuplicateSelectedCustomAction}"
445+
IsEnabled="{Binding SelectedCustomAction, Converter={x:Static ObjectConverters.IsNotNull}}">
444446
<Path Width="14" Height="14" Data="{StaticResource Icons.Copy}"/>
445447
</Button>
446448
<Button Grid.Column="4"

0 commit comments

Comments
 (0)