Dropdown menus to delegated events

Changed the hover action of the dropdown menus to use delegated events
to prevent functions using myApp from causing an error if the extension
was not loaded when the function was executed.