Use AnimatedButton for copy address
MODIFY
WalletWasabi.Fluent/Views/Wallets/Receive/ReceiveAddressesView.axaml
WalletWasabi.Fluent/Views/Wallets/Receive/ReceiveAddressesView.axaml
SelectedItem="{Binding SelectedAddress, Mode=TwoWay}"
CanUserSortColumns="True">
<DataGrid.Styles>
+ <Style Selector="c|AnimatedButton.addressActionButton">
+ <Setter Property="DockPanel.Dock" Value="Right"/>
+ <Setter Property="Margin" Value="5 0 0 0"/>
+ </Style>
+ <Style Selector="c|AnimatedButton /template/ PathIcon">
+ <Setter Property="Height" Value="15"/>
+ <Setter Property="Foreground" Value="{DynamicResource SystemAccentColor}"/>
+ </Style>
<Style Selector="Button.addressActionButton">
<Setter Property="DockPanel.Dock" Value="Right"/>
<Setter Property="Margin" Value="5 0 0 0"/>
</Style>
-
<Style Selector="PathIcon.addressActionIcon">
<Setter Property="Height" Value="15"/>
<Setter Property="Foreground" Value="{DynamicResource SystemAccentColor}"/>
<Button Classes="plain addressActionButton" Command="{Binding HideAddressCommand}" ToolTip.Tip="Hide address">
<PathIcon Data="{StaticResource dismiss_light}" Classes=" addressActionIcon"/>
</Button>
- <Button Classes="plain addressActionButton" Command="{Binding CopyAddressCommand}" ToolTip.Tip="Copy">
- <PathIcon Data="{StaticResource copy_regular}" Classes="addressActionIcon" />
- </Button>
+ <c:AnimatedButton Classes="addressActionButton"
+ ToolTip.Tip="Copy"
+ Command="{Binding CopyAddressCommand}"
+ NormalIcon="{StaticResource copy_regular}"
+ ClickIcon="{StaticResource privacy_strong}"/>
<TextBlock Text="{Binding Address}" />
</DockPanel>
</DataTemplate>

Use AnimatedButton for copy address