private void showPopupMenu(MouseEvent e) {
Augmentation augmentation = (Augmentation) e.getSource();
Point p = e.getLocationOnScreen();
Panel panel = augmentation.canvasManifestation.findImmediatePanel(p);
if (panel != null && !panel.pointInTitle(p)) {
redispatchEvent(e);
return;
}
if (!augmentation.canvasManifestation.getSelectedPanels().contains(panel)) {