         if not IS_MOBILE
             @_file_search_box.focus()
 
-    update_file_search: () =>
+    update_file_search: (event) =>
         search_box = @_file_search_box
         include = 'project-listing-search-include'
         exclude = 'project-listing-search-exclude'

            if (event.metaKey or event.ctrlKey) and event.keyCode == 79
                @display_tab("project-editor")
                return false
            @update_file_search()

    clear_file_search: () =>
        @_file_search_box.val('')

            fullpath = entry.data('name')
            filename = misc.path_split(fullpath).tail
            if match(filename, entry.hasClass('project-directory-link'))
                if first and event?.keyCode == 13 # enter -- select first match (if any)
                    entry.click()
                    first = false
                if v != ""
