You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am currently working around this issue by disabling Ctrl+C altogether. Here's my code in case it's helpful to anyone
$builder = newCliMenuBuilder();
// build the menu items, etc.// Prevent Ctl+C doing anything so that we are not affected by losing// the cursor https://github.com/php-school/cli-menu/issues/278pcntl_signal(SIGINT, function ($signal) {
});
$builder->build()->open();
(PHP needs to be compiled with --enable-pcntl for this to work)
You can exit the menu by pressing CTRL+C. But in that case the following code does not get called:
And as a result, there's no cursor in the shell.
How can I enable cursor if user presses CTRL+C?
The text was updated successfully, but these errors were encountered: