Opened 4 months ago

Last modified 12 days ago

#3042 readytorelease enhancement

Remove progress bar after constant optimization error

Reported by: pfleck Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.17
Component: Problems.DataAnalysis.Symbolic.Views Version: trunk
Keywords: Cc:

Description

If an exception occurs during the constant optimization within the Simplifier, the progress bar stays on top locking the view. In case of an exception, the progress bar should be removed.

Additionally, the "Optimize" button should only be enabled if the constant optimization is possible.

Change History (5)

comment:1 Changed 4 months ago by pfleck

  • Status changed from new to accepted
  • Version set to trunk

r17377 Removes the progress bar in case of an exception, and rethrows the exception.

comment:2 Changed 4 months ago by pfleck

r17378 Optimize Constants button is now only enabled, if CanOptimizeConstants is true.

comment:3 Changed 4 months ago by pfleck

r17380 Moved code for enabling/disabling the Optimize-Button to SetEnabledStateOfControls and called SetEnabledStateOfControls after the Model is changed.

comment:4 Changed 4 months ago by pfleck

  • Owner changed from pfleck to mkommend
  • Status changed from accepted to reviewing

comment:5 Changed 12 days ago by mkommend

  • Status changed from reviewing to readytorelease

Reviewed r17377, r17378, r17380.

Merge problems might occur in connection with #2973.

Note: See TracTickets for help on using tickets.