emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 548a766 08/63: ivy.el (ivy--reset-state): Fixup


From: Oleh Krehel
Subject: [elpa] master 548a766 08/63: ivy.el (ivy--reset-state): Fixup
Date: Fri, 21 Aug 2015 12:08:31 +0000

branch: master
commit 548a766ddf93abaaecbb855572d115ebb03d27d3
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    ivy.el (ivy--reset-state): Fixup
---
 ivy.el |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ivy.el b/ivy.el
index dfed9f4..45ed244 100644
--- a/ivy.el
+++ b/ivy.el
@@ -872,8 +872,9 @@ This is useful for recursive `ivy-read'."
              (require 'dired)
              (when preselect
                (let ((preselect-directory (file-name-directory preselect)))
-                 (unless (string= preselect-directory
-                                  default-directory)
+                 (unless (or (null preselect-directory)
+                             (string= preselect-directory
+                                      default-directory))
                    (setq coll (ivy--sorted-files
                                (setq ivy--directory preselect-directory)))
                    (setq preselect (file-name-nondirectory preselect)))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]