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

To suspend helix while in the git commit editor, you have to press ^Z twice #3522

Closed
cole-h opened this issue Aug 23, 2022 · 0 comments · Fixed by #3546
Closed

To suspend helix while in the git commit editor, you have to press ^Z twice #3522

cole-h opened this issue Aug 23, 2022 · 0 comments · Fixed by #3546
Labels
A-helix-term Area: Helix term improvements C-bug Category: This is a bug

Comments

@cole-h
Copy link
Contributor

cole-h commented Aug 23, 2022

Summary

When suspending hx with Ctrlz after running git commit, helix goes away, but the terminal is still unusable. Pressing Ctrlz again leads to the expected result of regaining control of the shell.

Reproduction Steps

I tried this:

  1. cd $(mktemp -d)
  2. git init
  3. git commit --allow-empty
  4. Ctrlz
  5. Notice you can't do anything
  6. Ctrlz
  7. Notice you're back in the shell

I expected this to happen:

Regain control of the shell immediately.

Instead, this happened:

I had to Ctrlz again to regain control of the shell.

Helix log

N/A.

Platform

Linux

Terminal Emulator

foot version: 1.13.0 +pgo +ime +graphemes -assertions

Helix Version

helix 22.05 (18909aa)

@cole-h cole-h added the C-bug Category: This is a bug label Aug 23, 2022
@the-mikedavis the-mikedavis added the A-helix-term Area: Helix term improvements label Aug 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-helix-term Area: Helix term improvements C-bug Category: This is a bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants