@Override
public void firstClick(final Click click) {
final View subview = subviewFor(click.getLocation());
if (subview != null) {
click.subtract(subview.getLocation());
subview.firstClick(click);
} else {
if (click.button2()) {
final Location location = new Location(click.getLocationWithinViewer());
getViewManager().showInOverlay(getContent(), location);
}