   # List View
 
   listView: Ember.ListView.extend
+    # Overriding this temporarily to fix the scrollbars in Firefox
     css:
       position: 'relative'
       overflow: 'auto'

        @set 'content', context

      isHighlighted: Ember.computed ->
        options = @get('controller.filteredOptions')
        index = @get('controller.highlightedIndex')
        option = options[index]

        option is @get('context')
      .property 'controller.highlightedIndex', 'content'

      isSelected: Ember.computed ->
        @get('controller.selection') is @get('context')
      .property 'controller.selection', 'content'

      click: ->
        option = @get('context')
        event = @get('controller.event')

        if event == 'select'
          @set('controller.selection', option)

        else if event == 'action'
          action = option.get('action')


  hasNoOptions: Ember.computed.empty 'filteredOptions'

  # Updates the list-view's height based on the number of options
  optionsLengthDidChange: (->
    @updateListHeight()
  ).observes 'filteredOptions.length'
