Repository: cayenne
Updated Branches:
  refs/heads/master 16ddfc6ba -> 947ddc6c1


CAY-2307 Removed projects are displayed in the Recent Projects list after app 
opening


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/dfa70bf2
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/dfa70bf2
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/dfa70bf2

Branch: refs/heads/master
Commit: dfa70bf2446a5d6263cc92a7c555c13fd4b85175
Parents: 09b0fdb
Author: Anton Dreka <drek...@gmail.com>
Authored: Thu May 18 16:34:41 2017 +0300
Committer: Anton Dreka <drek...@gmail.com>
Committed: Thu May 18 16:34:41 2017 +0300

----------------------------------------------------------------------
 .../main/java/org/apache/cayenne/modeler/ModelerPreferences.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/dfa70bf2/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java
----------------------------------------------------------------------
diff --git 
a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java
 
b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java
index 89336b0..eb67f9b 100644
--- 
a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java
+++ 
b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java
@@ -97,7 +97,7 @@ public class ModelerPreferences implements 
PreferenceChangeListener {
             String fileName = filesPrefs.get(Integer.toString(i), "");
             if(!fileName.isEmpty()) {
                 File file = new File(fileName);
-                if(!lastProjectsFiles.contains(file)) {
+                if(!lastProjectsFiles.contains(file) && file.exists()) {
                     lastProjectsFiles.add(file);
                 }
             }

Reply via email to