         @projectFindView.attach()
 
     @subscriber.subscribeToCommand atom.workspaceView, 'project-find:show-in-current-directory', (e) =>
-      @createProjectFindView()
+      @createViews()
       @findView?.detach()
       @projectFindView.attach()
       @projectFindView.findInCurrentlySelectedDirectory($(e.target))

    @subscriber.subscribeToCommand atom.workspaceView, 'find-and-replace:use-selection-as-find-pattern', =>
      return if @projectFindView?.isOnDom() or @findView?.isOnDom()

      @createFindView()
      @projectFindView?.detach()
      @findView.showFind()

    @subscriber.subscribeToCommand atom.workspaceView, 'find-and-replace:toggle', =>
      @createFindView()
      @projectFindView?.detach()

      if @findView.hasParent()

    @subscriber = new Subscriber()

    @subscriber.subscribeToCommand atom.workspaceView, 'project-find:show', =>
      @createViews()
      @findView?.detach()
      @projectFindView.attach()

    @subscriber.subscribeToCommand atom.workspaceView, 'project-find:toggle', =>
      @createViews()
      @findView?.detach()

      if @projectFindView.hasParent()
