bugfix: there's no MenuUnregistered signal sent

fix the bug that there's no MenuUnregistered signal being sent
everytime the menu was dismissed by the user.

Change-Id: I05a85862f2e5a97af37775523b97fb9a4600e40b