-
Notifications
You must be signed in to change notification settings - Fork 29.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent link activation in integrated terminal output #35662
Comments
Pulls in xtermjs/xterm.js#1038 and xtermjs/xterm.js#1026 Fixes #35662 Fixes #35188 Fixes #35660 Fixes #35649
Pushed to release/1.17 |
@Tyriar I could repro in Windows with 1.17.0 and have verified the fix works with 1.17.1 |
@ramya-rao-a I've updated to 1.17.1 on macOS Sierra 10.12.6 and still seeing issue as originally reported. |
@narkowicz I can not reproduce on 1.17.1 macOS, do you have errors in the console? (Help > Toggle Developer Tools) |
@Tyriar no errors in console. Have disabled all extensions. Version details below.
Only seeing the error as described above on first command in a 'fresh' / brand new terminal. In 1.17.1 the url is clickable when entered into the prompt, but after hitting return neither the url in (what was) the prompt or the printed result are clickable. All subsequent urls entered in same manner are clickable. However, still seeing original issue of printed paths in program output initially not being clickable until scroll event (in my case seeing this in output of a build script run via npm). This seems to be the case regardless of when the command is run (does not require a fresh terminal to reproduce). Was hopeful that the issue as described might fix the underlying problem affecting program output... I could create a new issue with an attempt to reproduce problem with program output if that's a better test case? |
Update to last: showing verbose output in console reveals the following when opening a fresh terminal:
Not seeing any further messages in console after entering content or producing program output. No info, warning or error statements being printed. |
Steps to Reproduce:
echo https://www.visualstudio.com
echo https://www.visualstudio.com
Seeing same issue for local file path links.
Behaviour is very regular but not always consistent for me. With a new integrated terminal session the first links are always un-clickable but are occasionally enabled after the second link is printed. On other occasions either one or both of the second links are also un-clickable.
Issue emerged in program output printed to integrated terminal on stable version 1.17 where none of the printed local file paths were clickable - in this case, manually scrolling the integrated terminal window activated the links.
edit: Added details of stable version exhibiting same behaviour
The text was updated successfully, but these errors were encountered: