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();
+ }
}