javauis/eswt_qt/org.eclipse.swt/Eclipse SWT/qt/org/eclipse/swt/widgets/TreeItem.java
equal
deleted
inserted
replaced
776 } |
776 } |
777 |
777 |
778 void releaseChildren_pp(boolean destroy) { |
778 void releaseChildren_pp(boolean destroy) { |
779 if (childrenItems != null) { |
779 if (childrenItems != null) { |
780 for (int i = childrenItemCount-1; i >= 0; i--) { |
780 for (int i = childrenItemCount-1; i >= 0; i--) { |
781 TreeItem item = _getItem(i); |
781 // Don't use _getItem() here, in a VIRTUAL style Tree it would |
|
782 // cause children items to be created. |
|
783 TreeItem item = childrenItems[i]; |
782 |
784 |
783 if (item != null && !item.isDisposed()) { |
785 if (item != null && !item.isDisposed()) { |
784 item.release(destroy); |
786 item.release(destroy); |
785 } |
787 } |
786 } |
788 } |