     @hideTimeout = Timeout.set 10, =>
       @visible = false
       @showAllMenu false
-      @floatPopup false
       $.publish 'nav:popup:hidden'
 
 

    $(document).on 'click', '.js-nav-toggle', @toggleMenu
    $(document).on 'click', '.js-nav-switch', @switchMode
    $(window).on 'throttled-scroll throttled-resize', @repositionPopup

    @popup = document.getElementsByClassName('js-nav-popup--popup')
    @popupContainer = document.getElementsByClassName('js-nav-popup--container')


    float = beaconPosition.bottom < 0
    @floatPopup float


  reset: =>
    return if @visible

    @currentMode 'default'
    @floatPopup false


  showAllMenu: (enable) =>
