We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c77e254 commit 0970cd4Copy full SHA for 0970cd4
1 file changed
sqldev/src/main/java/org/utplsql/sqldev/ui/runner/RunnerPanel.java
@@ -743,9 +743,12 @@ private ArrayList<String> getPathListFromSelectedTests() {
743
} else {
744
// tree-table
745
TreePath[] selectionPaths = testOverviewTreeTable.getTree().getSelectionPaths();
746
+ ArrayList<ItemNode> selectedNodes = new ArrayList<>();
747
if (selectionPaths != null) {
748
for (final TreePath path : selectionPaths) {
- final ItemNode node = (ItemNode) path.getLastPathComponent();
749
+ selectedNodes.add((ItemNode) path.getLastPathComponent());
750
+ }
751
+ for (final ItemNode node : ItemNode.createNonOverlappingSet(selectedNodes)) {
752
if (node.getOwnerName().equals("***")) {
753
// process children, which must be owners only.
754
pathList.addAll(node.getOwners());
0 commit comments