> When a custom `FileView` is used and folder traversal is restricted to a > particular directory NPE occurs when user tries to traverse/select other > folders except traversable folder. This is caused because when user selects > folder other than traversable, the traversal is rejected and hence no file is > selected as `currentDirectory` of `JFileChooser`. When user tries to access > the restricted folder second time, previous selected file check is failing > because of NPE since `getFileChooser().getCurrentDirectory();` is null. To > fix the issue, NPE check is added.
Tejesh R has updated the pull request incrementally with one additional commit since the last revision: Updated based on review comments ------------- Changes: - all: https://git.openjdk.org/jdk/pull/10485/files - new: https://git.openjdk.org/jdk/pull/10485/files/f5d345e5..de312f56 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=10485&range=07 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=10485&range=06-07 Stats: 5 lines in 1 file changed: 1 ins; 1 del; 3 mod Patch: https://git.openjdk.org/jdk/pull/10485.diff Fetch: git fetch https://git.openjdk.org/jdk pull/10485/head:pull/10485 PR: https://git.openjdk.org/jdk/pull/10485