             value = "#{value}px"
 
           menuEl[0].style[key] = value
+
+        # Show dropdown when positioned correctly
+        menuEl[0].style.visibility = 'visible'
 
       ###
       @function

      Calculate the style include position and width for menu
      ###
      positionMenu = ->
        parentElement = if inside then element[0] else document.body
        parentStyles  = window.getComputedStyle parentElement

        offset          = element.offset()
        offset.left    -= parseInt parentStyles.marginLeft
        offset.top     += element.outerHeight() - parseInt parentStyles.marginTop
        offset.minWidth = element.outerWidth()

        # Add 'px' to left and top


        isMenuAppended = true

        # Hide the element from view when calculating offset
        menuEl[0].style.visibility = 'hidden'

        if inside
          return $animate.enter(menuEl, undefined, element)
        else
