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

Some input gets forwarded to program while in normal mode #1468

Closed
0x5c opened this issue Feb 13, 2024 · 0 comments · Fixed by #1500
Closed

Some input gets forwarded to program while in normal mode #1468

0x5c opened this issue Feb 13, 2024 · 0 comments · Fixed by #1500
Assignees
Labels
bug Something isn't working frontend Contour Terminal Emulator (GUI frontend) vi-mode Vi/Vim movement and operation mode

Comments

@0x5c
Copy link
Contributor

0x5c commented Feb 13, 2024

Contour Terminal version

Contour Terminal Emulator 0.4.3

Installer source

something else (please specify below)

Operating System

VoidLinux

Architecture

x86-64

Other Software

No response

Steps to reproduce

  1. Open program that can print inputs received (ie: micro's raw mode, could even be a program that responds to those inputs)
  2. Go in normal mode
    separate bug can be seen imemdiately: the space of [Ctrl+Shift+Space] gets forwarded immediately at the same time contour switches to normal mode, but without any modifiers
  3. Some inputs are forwarded

Expected Behavior

Nothing gets forwarded outside insert mode

Actual Behavior

Input Forwarded on modifiers
Escape no
Enter no
Tab no
Backspace no
F1~12 no
Mouse click (all 3) yes, [Shift] is intercepted by contour's UI and places the normal mode cursor.
([Ctrl] modifier is forwarded)
Scroll (all directions) yes (except [Shift])
([Ctrl] modifier is forwarded)

Additional notes

This happens seemingly regardless of the input protocol used and normal/alternate buffer; this reproduces in zsh, micro (neither modifyOtherKeys nor CSLu), and nvim (CSLu)

@0x5c 0x5c added the bug Something isn't working label Feb 13, 2024
@Yaraslaut Yaraslaut added vi-mode Vi/Vim movement and operation mode frontend Contour Terminal Emulator (GUI frontend) labels Feb 13, 2024
@Yaraslaut Yaraslaut self-assigned this Mar 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working frontend Contour Terminal Emulator (GUI frontend) vi-mode Vi/Vim movement and operation mode
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants