fix issues

This commit is contained in:
qianlifeng
2014-01-13 18:43:44 +08:00
parent f7edc853da
commit b6bbd6899e
5 changed files with 38 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ namespace WinAlfred.Commands
}
public override void Dispatch(Query q)
public override void Dispatch(Query q,bool updateView)
{
PluginPair thirdPlugin = Plugins.AllPlugins.FirstOrDefault(o => o.Metadata.ActionKeyword == q.ActionName);
if (thirdPlugin != null && !string.IsNullOrEmpty(thirdPlugin.Metadata.ActionKeyword))
@@ -39,7 +39,7 @@ namespace WinAlfred.Commands
o.PluginDirectory = thirdPlugin.Metadata.PluginDirecotry;
o.OriginQuery = q;
});
UpdateResultView(r);
if(updateView) UpdateResultView(r);
}
catch (Exception queryException)
{