diff --git a/app/MindWork AI Studio/Dialogs/WorkspaceSelectionDialog.razor.cs b/app/MindWork AI Studio/Dialogs/WorkspaceSelectionDialog.razor.cs index 16374502..2307fbe8 100644 --- a/app/MindWork AI Studio/Dialogs/WorkspaceSelectionDialog.razor.cs +++ b/app/MindWork AI Studio/Dialogs/WorkspaceSelectionDialog.razor.cs @@ -130,8 +130,9 @@ public partial class WorkspaceSelectionDialog : MSGComponentBase this.workspaces.Add(new(result.Workspace.WorkspaceId, result.Workspace.Name)); this.selectedWorkspace = result.Workspace.WorkspaceId; this.newWorkspaceName = string.Empty; - this.createWorkspaceForm.ResetValidation(); + this.createWorkspaceForm?.ResetValidation(); this.showCreateWorkspaceForm = false; + await this.SendMessage(Event.WORKSPACE_CREATED, result.Workspace.WorkspaceId); } finally { diff --git a/app/MindWork AI Studio/Tools/Event.cs b/app/MindWork AI Studio/Tools/Event.cs index 9b21ed87..15ee6183 100644 --- a/app/MindWork AI Studio/Tools/Event.cs +++ b/app/MindWork AI Studio/Tools/Event.cs @@ -160,6 +160,11 @@ public enum Event /// Notifies receivers that a workspace was renamed. /// WORKSPACE_RENAMED, + + /// + /// Notifies receivers that a workspace was created. + /// + WORKSPACE_CREATED,