Skip to content

Commit 5f3a2e8

Browse files
authored
Merge pull request microsoft#41242 from mlewand/open-link-multi-selections
Added support for multiple selections in Open Link action
2 parents 7a8fa12 + 0106603 commit 5f3a2e8

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

src/vs/editor/contrib/links/links.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -396,9 +396,14 @@ class OpenLinkAction extends EditorAction {
396396
return;
397397
}
398398

399-
let link = linkDetector.getLinkOccurrence(editor.getPosition());
400-
if (link) {
401-
linkDetector.openLinkOccurrence(link, false);
399+
let selections = editor.getSelections();
400+
401+
for (let sel of selections) {
402+
let link = linkDetector.getLinkOccurrence(sel.getEndPosition());
403+
404+
if (link) {
405+
linkDetector.openLinkOccurrence(link, false);
406+
}
402407
}
403408
}
404409
}

0 commit comments

Comments
 (0)