jdk/src/share/classes/javax/swing/event/TreeModelEvent.java
changeset 18133 41b4b144eaff
parent 5506 202f599c92aa
child 20428 929cd48fca8a
--- a/jdk/src/share/classes/javax/swing/event/TreeModelEvent.java	Fri Jun 14 10:41:45 2013 -0700
+++ b/jdk/src/share/classes/javax/swing/event/TreeModelEvent.java	Mon Jun 17 18:30:49 2013 +0400
@@ -128,7 +128,7 @@
     public TreeModelEvent(Object source, Object[] path, int[] childIndices,
                           Object[] children)
     {
-        this(source, new TreePath(path), childIndices, children);
+        this(source, (path == null) ? null : new TreePath(path), childIndices, children);
     }
 
     /**
@@ -183,7 +183,7 @@
      */
     public TreeModelEvent(Object source, Object[] path)
     {
-        this(source, new TreePath(path));
+        this(source, (path == null) ? null : new TreePath(path));
     }
 
     /**