From 729022e85aae9afc41f9bb82d55178442cacbfbd Mon Sep 17 00:00:00 2001 From: Jon Ziebell Date: Tue, 4 Jun 2019 21:34:33 -0400 Subject: [PATCH] Fixed #123 - Aggregate runtime settings can get into an invalid state I forgot to update the state in one place. --- js/component/modal/aggregate_runtime_custom.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/js/component/modal/aggregate_runtime_custom.js b/js/component/modal/aggregate_runtime_custom.js index 975cbb7..9c4a161 100644 --- a/js/component/modal/aggregate_runtime_custom.js +++ b/js/component/modal/aggregate_runtime_custom.js @@ -80,6 +80,7 @@ beestat.component.modal.aggregate_runtime_custom.prototype.decorate_contents_ = time_count .set_value(self.state_.aggregate_runtime_time_count || '1') .enable(); + time_count.dispatchEvent('blur'); } } @@ -176,9 +177,9 @@ beestat.component.modal.aggregate_runtime_custom.prototype.get_buttons_ = functi beestat.setting( { 'aggregate_runtime_time_count': - self.state_.aggregate_runtime_time_period === 'all' ? - 0 : - self.state_.aggregate_runtime_time_count, + self.state_.aggregate_runtime_time_period === 'all' + ? 0 + : self.state_.aggregate_runtime_time_count, 'aggregate_runtime_time_period': self.state_.aggregate_runtime_time_period, 'aggregate_runtime_group_by':