diff --git a/Elwig/Windows/PaymentVariantsWindow.xaml.cs b/Elwig/Windows/PaymentVariantsWindow.xaml.cs index f7d6ed5..50d7dd4 100644 --- a/Elwig/Windows/PaymentVariantsWindow.xaml.cs +++ b/Elwig/Windows/PaymentVariantsWindow.xaml.cs @@ -137,6 +137,7 @@ namespace Elwig.Windows { (ConsiderPenaltyInput.IsChecked != BillingData?.ConsiderTotalPenalty) || (ConsiderAutoInput.IsChecked != BillingData?.ConsiderAutoBusinessShares)); CalculateButton.IsEnabled = !SaveButton.IsEnabled && PaymentVariantList.SelectedItem is PaymentVar { TestVariant: true }; + CommitButton.IsEnabled = CalculateButton.IsEnabled; } private void UpdateSums() { @@ -285,9 +286,9 @@ namespace Elwig.Windows { Mouse.OverrideCursor = Cursors.AppStarting; var b = new BillingVariant(v.Year, v.AvNr); await b.Revert(); + await App.HintContextChange(); Mouse.OverrideCursor = null; CommitButton.IsEnabled = true; - await App.HintContextChange(); } private async void ExportButton_Click(object sender, RoutedEventArgs evt) {