### Eclipse Workspace Patch 1.0 #P org.eclipse.compare diff --git compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java index 44d9c90..71616be 100644 --- compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java +++ compare/org/eclipse/compare/structuremergeviewer/DiffTreeViewer.java @@ -567,0 +568,2 @@ + if (isInnerItemNavigatable(item)) + break; @@ -570,0 +573,10 @@ + + /** + * Checks whether an inner item is possible next (or previous) navigation selection. + * + * @param item current item during traversing the tree. Not null and has children. + * @return true if the item is navigatable, otherwise false + */ + protected boolean isInnerItemNavigatable(TreeItem item){ + return false; + }