don't show time estimation and adjust fee button when custom fee was used
MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Send/TransactionPreviewViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Send/TransactionPreviewViewModel.cs
@@ -82,6 +82,8 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
public bool IsPayJoin { get; }
+ public bool IsCustomFeeUsed => _info.IsCustomFeeUsed;
+
public ICommand AdjustFeeCommand { get; }
public ICommand AvoidChangeCommand { get; }

MODIFY
WalletWasabi.Fluent/Views/Wallets/Send/TransactionPreviewView.axaml
WalletWasabi.Fluent/Views/Wallets/Send/TransactionPreviewView.axaml
<DockPanel>
<Button Classes="plain"
Command="{Binding AdjustFeeCommand}"
- IsVisible="{Binding AdjustFeeAvailable}"
ToolTip.Tip="Change transaction fee or confirmation time"
DockPanel.Dock="Right"
Margin="10 0">
+ <Button.IsVisible>
+ <MultiBinding Converter="{x:Static BoolConverters.And}">
+ <Binding Path="AdjustFeeAvailable" />
+ <Binding Path="IsCustomFeeUsed" Converter="{x:Static BoolConverters.Not}" />
+ </MultiBinding>
+ </Button.IsVisible>
<Viewbox Height="20">
<PathIcon Data="{StaticResource adjust_fee_regular}" Foreground="{DynamicResource SystemAccentColor}" />
</Viewbox>
<StackPanel Spacing="10">
<c:PreviewItem Icon="{StaticResource timer_regular}"
- Text="Bitcoin miners will work hard to confirm your transaction within">
+ Text="Bitcoin miners will work hard to confirm your transaction within"
+ IsVisible="{Binding !IsCustomFeeUsed}">
<TextBox Classes="selectableTextBlock" Text="{Binding ConfirmationTimeText, FallbackValue=~20 minutes }" />
</c:PreviewItem>
<c:PreviewItem Icon="{StaticResource paper_cash_regular}"

don't show time estimation and adjust fee button when custom fee was used