//the only usage
Usage usage = visibleNodes.iterator().next().getUsage();
usage.navigate(true);
//String message = UsageViewBundle.message("show.usages.only.usage", searchScopePresentableName(options, project));
//navigateAndHint(usage, message, handler, popupPosition, maxUsages, options);
popup.cancel();
} else {
assert usages.size() > 1 : usages;
// usage view can filter usages down to one
Usage visibleUsage = visibleNodes.iterator().next().getUsage();
if (areAllUsagesInOneLine(visibleUsage, usages)) {