提交 fccae4ec 编写于 作者: C CyrusNajmabadi

We can assume that the streaming FAR window is available in VS everywhere now.

上级 5785040e
......@@ -494,8 +494,9 @@ protected override bool TryExec(Guid commandGroup, uint commandId)
switch (commandId)
{
case (uint)VSConstants.VSStd97CmdID.FindReferences:
var streamingPresenter = GetStreamingPresenter();
var streamingPresenter = _streamingPresenters.FirstOrDefault()?.Value;
var symbolListItem = _activeListItem as SymbolListItem;
if (streamingPresenter != null && symbolListItem?.ProjectId != null)
{
var project = this.Workspace.CurrentSolution.GetProject(symbolListItem.ProjectId);
......@@ -518,18 +519,6 @@ protected override bool TryExec(Guid commandGroup, uint commandId)
return false;
}
private IStreamingFindUsagesPresenter GetStreamingPresenter()
{
try
{
return _streamingPresenters.FirstOrDefault()?.Value;
}
catch
{
return null;
}
}
private async Task FindReferencesAsync(
IStreamingFindUsagesPresenter presenter, SymbolListItem symbolListItem, Project project)
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册