Skip to content

Commit 724b2e0

Browse files
committed
Ensure message box is shown for build errors
Fixes regression from fix to #908.
1 parent 51f7cbc commit 724b2e0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Bonsai.Editor/EditorForm.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1207,10 +1207,10 @@ void StartWorkflow(bool debug)
12071207
running = Observable.Using(
12081208
() =>
12091209
{
1210-
var runtimeWorkflow = workflowBuilder.Workflow.BuildObservable();
12111210
var shutdown = ShutdownSequence();
12121211
try
12131212
{
1213+
var runtimeWorkflow = workflowBuilder.Workflow.BuildObservable();
12141214
Invoke((Action)(() =>
12151215
{
12161216
statusTextLabel.Text = Resources.RunningStatus;
@@ -1219,14 +1219,14 @@ void StartWorkflow(bool debug)
12191219
editorSite.OnWorkflowStarted(EventArgs.Empty);
12201220
Activate();
12211221
}));
1222+
return new WorkflowDisposable(runtimeWorkflow, shutdown);
12221223
}
1223-
catch
1224+
catch (Exception ex)
12241225
{
1226+
HandleWorkflowError(ex);
12251227
shutdown.Dispose();
12261228
throw;
12271229
}
1228-
1229-
return new WorkflowDisposable(runtimeWorkflow, shutdown);
12301230
},
12311231
resource => resource.Workflow.TakeUntil(workflowBuilder.Workflow
12321232
.InspectErrorsEx()

0 commit comments

Comments
 (0)