Fixed position oddity.  Moved to reposition before menu is show in case the button moves after creation