Incorrect number of clusters calculated after changing the cost.
This is because the code assumes that the input box of the cluster window always has 1 as its starting value. However, this is not always the case since if we change the cost and click on the cluster window again, the current behavior is that the box will have value as what the box has last time it is used.
self.validate_num_cluster_input(1) # old
self.validate_num_cluster_input(self.num_cluster_entry_box.get()) # new
View reconciliations -> One per cluster is not disabled properly, it can display old information.
Fixed by disabling the dropdown option when we change the cost and re-enabling them when we click on Enter button.
Fixes two bugs in #182
This is because the code assumes that the input box of the cluster window always has 1 as its starting value. However, this is not always the case since if we change the cost and click on the cluster window again, the current behavior is that the box will have value as what the box has last time it is used.
View reconciliations
->One per cluster
is not disabled properly, it can display old information.Fixed by disabling the dropdown option when we change the cost and re-enabling them when we click on Enter button.
Resolve #182