Skip to content

Commit 1ea6a73

Browse files
DYN-9309 OpenTemplate WorkspaceName Fix (DynamoDS#16467)
1 parent eef87a9 commit 1ea6a73

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

src/DynamoCoreWpf/PublicAPI.Unshipped.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3184,6 +3184,7 @@ Dynamo.ViewModels.WorkspaceViewModel.DynamoPreferences.get -> Dynamo.Models.Dyna
31843184
Dynamo.ViewModels.WorkspaceViewModel.DynamoViewModel.get -> Dynamo.ViewModels.DynamoViewModel
31853185
Dynamo.ViewModels.WorkspaceViewModel.Errors.get -> System.Collections.ObjectModel.ObservableCollection<Dynamo.ViewModels.InfoBubbleViewModel>
31863186
Dynamo.ViewModels.WorkspaceViewModel.FileName.get -> string
3187+
Dynamo.ViewModels.WorkspaceViewModel.IsTemplate.get -> bool
31873188
Dynamo.ViewModels.WorkspaceViewModel.FindByIdCommand.get -> Dynamo.UI.Commands.DelegateCommand
31883189
Dynamo.ViewModels.WorkspaceViewModel.FindNodesFromElements.get -> System.Action
31893190
Dynamo.ViewModels.WorkspaceViewModel.FindNodesFromElements.set -> void

src/DynamoCoreWpf/ViewModels/Core/WorkspaceViewModel.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,12 @@ public string FileName
348348
get { return Model.FileName; }
349349
}
350350

351+
[JsonIgnore]
352+
public bool IsTemplate
353+
{
354+
get { return Model.IsTemplate; }
355+
}
356+
351357
[JsonIgnore]
352358
public bool CanEditName
353359
{

src/DynamoCoreWpf/Views/Core/DynamoView.xaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1293,6 +1293,14 @@
12931293
</MultiDataTrigger.Conditions>
12941294
<Setter Property="Text" Value="{Binding Path=FileName, Converter={StaticResource PathToFileNameConverter}}" />
12951295
</MultiDataTrigger>
1296+
<MultiDataTrigger>
1297+
<MultiDataTrigger.Conditions>
1298+
<Condition Binding="{Binding Converter={StaticResource WorkspaceTypeConverter}}" Value="{x:Type workspaces:HomeWorkspaceModel}" />
1299+
<Condition Binding="{Binding Path=IsTemplate}" Value="True" />
1300+
</MultiDataTrigger.Conditions>
1301+
<!-- The value of the unsaved Workspace tab text field -->
1302+
<Setter Property="Text" Value="Workspace" />
1303+
</MultiDataTrigger>
12961304
<MultiDataTrigger>
12971305
<MultiDataTrigger.Conditions>
12981306
<Condition Binding="{Binding Converter={StaticResource WorkspaceTypeConverter}}" Value="{x:Type workspaces:CustomNodeWorkspaceModel}" />

0 commit comments

Comments
 (0)