   displayName: 'DropMenu'
 
   render : ->
-
+    @local.active_option ?= -1
     open_menu_on = @props.open_menu_on or 'focus' #other option is 'activation'
 
     wrapper_style = _.defaults {}, @props.wrapper_style, 

    render_option = @props.render_option

    set_active = (idx) => 
      idx = 0 if !idx?
      @local.active_option = idx 
      save @local 
      setTimeout => 
        @refs["menuitem-#{idx}"].getDOMNode().focus()
      , 0


    trigger = (e) => 


        onMouseEnter: if open_menu_on == 'focus' then (e) => 
                @local.show_menu = true
                set_active(-1)
                save @local 

        onClick: if open_menu_on != 'focus' then (e) => 
                @local.show_menu = !@local.show_menu
                set_active(-1) if @local.show_menu
                save @local

        onKeyDown: (e) => 
