$ | >

Selecting text shouldn't pause program

Many people run into the unexpected behavior that accidentally selecting text on the console causes their program to pause when it tries to write to the output stream.

While text is selected, the console should continue to read from the output stream, and have some different way to provide stable text selection (freeze the scrollbar, or just render the text after the selection ended?).

Here's some other users who probably find the current behavior unintuitive:
https://superuser.com/questions/555160/windows-command-prompt-freezing-on-focus
https://superuser.com/questions/459609/what-does-it-do-exactly-if-i-click-in-the-window-of-cmd

7 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Carl Walsh shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • M Cook commented  ·   ·  Flag as inappropriate

        While I agree that it is inconvenient to find that this behavior has been inadvertently triggered (e.g. a click gone astray) I also appreciate being able to pause certain console scripts (mostly DOS) this way.

        So: make it configurable, so I can choose the legacy behavior when I want, or as a shortcut property.

        It'd be good to have a setting to make it more apparent, like having the taskbar icon blink slowly when the console is paused this way.

      Feedback and Knowledge Base