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

Comments

Projects
3 participants
@qiuyujx

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

This comment has been minimized.

Show comment
Hide comment
@qiuyujx

qiuyujx Oct 9, 2017

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

qiuyujx commented Oct 9, 2017

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

@progreswing

This comment has been minimized.

Show comment
Hide comment
@progreswing

progreswing Dec 22, 2017

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.

progreswing commented Dec 22, 2017

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

This comment has been minimized.

Show comment
Hide comment
@qiuyujx

This comment has been minimized.

Show comment
Hide comment
@qiuyujx

qiuyujx 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)

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)

@Maximus5 Maximus5 closed this Jan 10, 2018

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