Skip to content
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

Keys applied multiple times with Bash on Windows for GroupInput #1269

Closed
qiuyujx opened this issue Oct 9, 2017 · 4 comments
Closed

Keys applied multiple times with Bash on Windows for GroupInput #1269

qiuyujx opened this issue Oct 9, 2017 · 4 comments

Comments

@qiuyujx
Copy link

qiuyujx commented Oct 9, 2017

ConEmu build: 170910 x64
OS version: Windows 8 x64
Used shell version: Git-Bash 4.4.12(1)-release (x86_64-pc-msys)

Problem description

When using split panes with group input, arrow, delete and backspace keys are applied multiple times on each split pane.

Steps to reproduce

  1. Start Bash on Windows task (%windir%\system32\bash.exe -cur_console:pm:/mnt).
  2. Split pane (second pane should also be Bash on Windows) .
  3. Enable group input.
  4. Write something.
  5. Press backspace/arrow/tab once.

Actual results

The key (backspace/arrow/tab) will repeat multiple times on each split window, and it is depending on how many split windows are active. Say if there are 4 active windows for groupinput, the keys (backspace, arrow keys) will repeat 4 times.

For example, there are 4 active windows in a groupinput status. If I type "12345", these characters correctly appear in each window. However if I press backspace once, the strings will be deleted with 4 characters on each window, so that it will become "1".

Expected results

The key (backspace/arrow/tab) should be applied only once

@qiuyujx
Copy link
Author

qiuyujx commented Oct 9, 2017

#1006 Specified this issue for previous build, but it still exists in the latest build.

@progreswing
Copy link

I can confirm this problem still exists in the latest build (171217 alpha)
All special keys (backspace/arrow/tab/pipe...) inputs are multiplied by the number of windows in the App Group.

@Maximus5 Maximus5 added this to In progress in ConEmu Dec 27, 2017
@Maximus5 Maximus5 moved this from In progress to To Do in ConEmu Dec 27, 2017
@Maximus5 Maximus5 moved this from To Do to In progress in ConEmu Dec 27, 2017
@Maximus5 Maximus5 moved this from In progress to Ready for Testing in ConEmu Dec 27, 2017
@Maximus5
Copy link
Owner

Maximus5 commented Jan 9, 2018

@qiuyujx
Copy link
Author

qiuyujx commented Jan 9, 2018

@Maximus5 Thanks a lot!
I confirm that this issue was fixed and works perfectly on the following environment. ConEmu is always my favorite.

ConEmu build: 180108 x64
OS version: Windows 8 x64
Used shell version: Git-Bash 4.4.12(1)-release (x86_64-pc-msys)

ConEmu automation moved this from Ready for Testing to Done Jan 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
ConEmu
  
Done
Development

No branches or pull requests

3 participants