diff --git a/src/Pages/ChannelRequests.razor b/src/Pages/ChannelRequests.razor index d018c42f..46c60a88 100644 --- a/src/Pages/ChannelRequests.razor +++ b/src/Pages/ChannelRequests.razor @@ -162,7 +162,7 @@ or use - Changeless transaction + Changeless transaction @if (_selectedWalletId.HasValue && _selectedUTXOs.Count > 0) { if (_isChangeless) @@ -1062,4 +1062,17 @@ await FetchRequests(); StateHasChanged(); } + + private async Task OnChangelessChanged(bool value) + { + _isChangeless = value; + + // Manually trigger validation when changeless state changes + if (_changelessValidation != null) + { + await _changelessValidation.ValidateAsync(); + } + + StateHasChanged(); + } }