catch signal interupts for menu items not inheriting from menu