                                         (error "File not found: %s" fpath))
                                       (if ivy-current-prefix-arg
                                           (shell-command (format "open \"%s\"" fpath))
+                                        (x-focus-frame nil)
                                         (find-file fpath))))
                        (cons "Move" (lambda ()
                                       (danny--handle-file-created fpath)))
                        (cons "Reveal" (lambda ()
+                                        (x-focus-frame nil)
                                         (if (fboundp  'dired-jump)
                                             (dired-jump nil fpath)
                                           (find-file (f-dirname fpath)))))

                                                             dst-fpath t)
                                                (if ivy-current-prefix-arg
                                                    (shell-command (format "open \"%s\"" dst-fpath))
                                                  (find-file dst-fpath))))))
                      (-map
                       (lambda (destination)


(defun danny--create-open-action-fun (file-path)
  (lambda (ignored)
    (x-focus-frame nil)
    (find-file file-path)))

(defun danny--choose-action (fpath)
