You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run any Node.js script: an http-server or long-running npm install.
Select text in console window.
How often does it reproduce? Is there a required condition?
Always.
What is the expected behavior?
Node process should never freeze due to text selection in terminal, same as desktop application UI threads should never stop execution of application.
What do you see instead?
Server doesn't respond to requests, npm installation freezes. Whole node process does nothing.
Additional information
This is Windows-specific problem that I encountered by interacting with terminal window in a different way more than 3 years ago. Given that it's very easy to start selection on Windows just by clicking a terminal window (while switching windows, for example), it's very common to find a long-running script doing nothing after several minutes of waiting for progress. I think this is a serious UX issue.
The text was updated successfully, but these errors were encountered:
What steps will reproduce the bug?
http-server
or long-runningnpm install
.How often does it reproduce? Is there a required condition?
Always.
What is the expected behavior?
Node process should never freeze due to text selection in terminal, same as desktop application UI threads should never stop execution of application.
What do you see instead?
Server doesn't respond to requests,
npm
installation freezes. Wholenode
process does nothing.Additional information
This is Windows-specific problem that I encountered by interacting with terminal window in a different way more than 3 years ago. Given that it's very easy to start selection on Windows just by clicking a terminal window (while switching windows, for example), it's very common to find a long-running script doing nothing after several minutes of waiting for progress. I think this is a serious UX issue.
The text was updated successfully, but these errors were encountered: