diff --git a/Source/Editor/Editor.cs b/Source/Editor/Editor.cs index f885fbfc5..02530dab5 100644 --- a/Source/Editor/Editor.cs +++ b/Source/Editor/Editor.cs @@ -1137,7 +1137,11 @@ namespace FlaxEditor /// public void BuildScenesOrCancel() { - if (StateMachine.BuildingScenesState.IsActive) + var isActive = StateMachine.BuildingScenesState.IsActive; + var msg = isActive ? "Cancel baking scenes data?" : "Start baking scenes data?"; + if (MessageBox.Show(msg, "Scene Data building", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) != DialogResult.OK) + return; + if (isActive) StateMachine.BuildingScenesState.Cancel(); else StateMachine.GoToState();