       'tree-view:collapse-directory': => @show true
       'tree-view:recursive-collapse-directory': => @show true
       # respond to opening a file/directory
-      'tree-view:open-selected-entry': (event) => @openEntry event
-      'tree-view:open-selected-entry-right': (event) => @openEntry event
-      'tree-view:open-selected-entry-left': (event) => @openEntry event
-      'tree-view:open-selected-entry-up': (event) => @openEntry event
-      'tree-view:open-selected-entry-down': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-1': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-2': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-3': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-4': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-5': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-6': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-7': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-8': (event) => @openEntry event
-      'tree-view:open-selected-entry-in-pane-9': (event) => @openEntry event
+      'tree-view:open-selected-entry': @openEntry
+      'tree-view:open-selected-entry-right': @openEntry
+      'tree-view:open-selected-entry-left': @openEntry
+      'tree-view:open-selected-entry-up': @openEntry
+      'tree-view:open-selected-entry-down': @openEntry
+      'tree-view:open-selected-entry-in-pane-1': @openEntry
+      'tree-view:open-selected-entry-in-pane-2': @openEntry
+      'tree-view:open-selected-entry-in-pane-3': @openEntry
+      'tree-view:open-selected-entry-in-pane-4': @openEntry
+      'tree-view:open-selected-entry-in-pane-5': @openEntry
+      'tree-view:open-selected-entry-in-pane-6': @openEntry
+      'tree-view:open-selected-entry-in-pane-7': @openEntry
+      'tree-view:open-selected-entry-in-pane-8': @openEntry
+      'tree-view:open-selected-entry-in-pane-9': @openEntry
+
+    # respond to opening a file/directory
+    @subs.add treeViewEl, 'click', '.entry', @openEntry
 
   # enable/disable autohide behavior
   toggleEnabled: ->

      @hide true

  # apply the hiddenWidth setting
  applyHiddenWidth: (width = atom.config.get 'autohide-tree-view.hiddenWidth') ->
    return unless @enabled
    # set the width of the tree view
    treeViewEl.style.width = "#{width}px"
    # set the width of the tree view panel to adjust for

      @show()
    @subs.add 'atom-workspace', 'mouseleave', '.tree-view-resizer.autohide.autohide-hover-events', =>
      @hide()
    @subs.add 'atom-workspace', 'blur', '.tree-view-resizer.autohide', =>
      @hide true

    # register commands for this package
    @subs.add atom.commands.add 'atom-workspace',
