Skip to content
This repository was archived by the owner on Oct 4, 2021. It is now read-only.

Commit 601a904

Browse files
committed
New Scaffolding should not appear on Dependencies node. Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1024771
1 parent f541dc7 commit 601a904

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Commands/ScaffoldCommandHandler.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,12 @@ public async void Scaffold ()
4949
public void ScaffoldUpdate (CommandInfo info)
5050
{
5151
var project = CurrentNode.GetParentDataItem (typeof (DotNetProject), true) as DotNetProject;
52-
53-
info.Enabled = info.Visible = IsAspNetCoreProject (project);
52+
info.Enabled = info.Visible = NodeIsFileOrFolder(CurrentNode) && IsAspNetCoreProject (project);
53+
}
54+
55+
bool NodeIsFileOrFolder (ITreeNavigator node)
56+
{
57+
return node.DataItem is ProjectFile || node.DataItem is ProjectFolder;
5458
}
5559

5660
bool IsAspNetCoreProject (Project project)

0 commit comments

Comments
 (0)