Confirm password with 'enter' for sending and enqueueing coinjoins
MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/CoinJoinTabView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/CoinJoinTabView.xaml
xmlns:controls="clr-namespace:WalletWasabi.Gui.Controls;assembly=WalletWasabi.Gui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:converters="clr-namespace:WalletWasabi.Gui.Converters;assembly=WalletWasabi.Gui"
+ xmlns:i="clr-namespace:Avalonia.Xaml.Interactivity;assembly=Avalonia.Xaml.Interactivity"
+ xmlns:behaviors="clr-namespace:WalletWasabi.Gui.Behaviors;assembly=WalletWasabi.Gui"
xmlns:local="clr-namespace:WalletWasabi.Gui.Controls.WalletExplorer;assembly=WalletWasabi.Gui">
<UserControl.Resources>
<converters:CoinJoinedVisibilityConverter x:Key="CoinJoinedVisibilityConverter" />
</StackPanel>
</StackPanel>
<StackPanel IsVisible="{Binding !IsWatchOnly}" Grid.Column="0" Spacing="10">
- <controls:NoparaPasswordBox Password="{Binding Password}" Watermark="Password" UseFloatingWatermark="True" MinWidth="173" Margin="0 20 0 0" />
+ <controls:NoparaPasswordBox Password="{Binding Password}" Watermark="Password" UseFloatingWatermark="True" MinWidth="173" Margin="0 20 0 0" >
+ <i:Interaction.Behaviors>
+ <behaviors:CommandOnEnterBehavior Command="{Binding EnqueueCommand}" />
+ </i:Interaction.Behaviors>
+ </controls:NoparaPasswordBox>
<DockPanel Grid.Row="0" Grid.Column="1" LastChildFill="True" IsEnabled="{Binding !IsEnqueueBusy}">
<Button Command="{Binding EnqueueCommand}" DockPanel.Dock="Right">
<StackPanel Orientation="Horizontal">

MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/SendTabView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/SendTabView.xaml
</StackPanel>
</StackPanel>
<StackPanel Spacing="10" Orientation="Horizontal">
- <controls:NoparaPasswordBox Password="{Binding Password}" IsVisible="{Binding !IsWatchOnly}" Watermark="Password" UseFloatingWatermark="True" MinWidth="173" MaxWidth="173" />
+ <controls:NoparaPasswordBox Password="{Binding Password}" IsVisible="{Binding !IsWatchOnly}" Watermark="Password" UseFloatingWatermark="True" MinWidth="173" MaxWidth="173">
+ <i:Interaction.Behaviors>
+ <behaviors:CommandOnEnterBehavior Command="{Binding BuildTransactionCommand}" />
+ </i:Interaction.Behaviors>
+ </controls:NoparaPasswordBox>
<DockPanel VerticalAlignment="Top" LastChildFill="True">
<Button Command="{Binding BuildTransactionCommand}" DockPanel.Dock="Right">
<StackPanel Orientation="Horizontal">

Confirm password with 'enter' for sending and enqueueing coinjoins