Skip to content

How do I capture CTRL+C event? #278

@temuri416

Description

@temuri416

You can exit the menu by pressing CTRL+C. But in that case the following code does not get called:

protected function tearDownTerminal() : void
{
    ...
    $this->terminal->enableCursor();
}

And as a result, there's no cursor in the shell.

How can I enable cursor if user presses CTRL+C?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions