Improve txbroadcaster
MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/TransactionBroadcasterView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/TransactionBroadcasterView.xaml
</StackPanel>
</DockPanel>
- <controls:MultiTextBox Text="{Binding TransactionString}" PasteOnClick="True" IsReadOnly="{Binding IsBusy}" Margin="0 8" Watermark="Click here to copy from clipboard!" TextWrapping="Wrap" AcceptsReturn="True" />
+ <controls:MultiTextBox Text="{Binding TransactionString}" PasteOnClick="True" IsSelectable="False" IsReadOnly="{Binding IsBusy}" Margin="0 8" Watermark="Click here to copy from clipboard!" TextWrapping="Wrap" AcceptsReturn="True" />
</DockPanel>
</Grid>
</controls:GroupBox>

MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/TransactionBroadcasterViewModel.cs
WalletWasabi.Gui/Controls/WalletExplorer/TransactionBroadcasterViewModel.cs
@@ -145,6 +145,7 @@ namespace WalletWasabi.Gui.Controls.WalletExplorer
await Task.Run(async () => await Global.WalletService.SendTransactionAsync(transaction));
SuccessMessage = "Transaction is successfully sent!";
+ TransactionString = "";
}
catch (Exception ex)
{

MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/TransactionViewerView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/TransactionViewerView.xaml
</Grid.RowDefinitions>
<DockPanel Grid.Row="0" LastChildFill="True" Margin="0 8">
- <controls:MultiTextBox Text="{Binding PsbtJsonText}" CopyOnClick="False" IsReadOnly="True" TextWrapping="Wrap" AcceptsReturn="True" />
+ <controls:MultiTextBox Text="{Binding PsbtJsonText}" CopyOnClick="True" IsSelectable="False" IsReadOnly="True" TextWrapping="Wrap" AcceptsReturn="True" />
</DockPanel>
<DockPanel Grid.Row="1" LastChildFill="True" Margin="0 8">

Improve txbroadcaster