File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
sqldev/src/main/java/org/utplsql/sqldev/ui/runner Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -743,9 +743,12 @@ private ArrayList<String> getPathListFromSelectedTests() {
743743 } else {
744744 // tree-table
745745 TreePath [] selectionPaths = testOverviewTreeTable .getTree ().getSelectionPaths ();
746+ ArrayList <ItemNode > selectedNodes = new ArrayList <>();
746747 if (selectionPaths != null ) {
747748 for (final TreePath path : selectionPaths ) {
748- final ItemNode node = (ItemNode ) path .getLastPathComponent ();
749+ selectedNodes .add ((ItemNode ) path .getLastPathComponent ());
750+ }
751+ for (final ItemNode node : ItemNode .createNonOverlappingSet (selectedNodes )) {
749752 if (node .getOwnerName ().equals ("***" )) {
750753 // process children, which must be owners only.
751754 pathList .addAll (node .getOwners ());
You can’t perform that action at this time.
0 commit comments