fixing repositioning / re-opening of menus - issue #105