Skip to content

Killing the dialog process from terminal doesn't close the dialog on 3.0.0 #545

@philipross

Description

@philipross

Describe the bug
When stopping the dialog process from terminal (using Ctrl+C in terminal) when using the 3.0.0 pre-release, the dialog window doesn't close.
It does on version 2.5.6.4805

To Reproduce
Steps to reproduce the behavior:

  1. Install dialog 3.0.0.4814
  2. Run a simple dialog command (example dialog --title test --ontop
  3. Wait for the dialog window to appear
  4. Then stop the process in terminal with Ctrl+C
  5. dialog window does not close.

Expected behavior
When running the same steps above using the build 2.5.6.4805, the dialog window closes

Screenshots
N/A

Desktop (please complete the following information):

  • macOS version 15.7 and 26.0 (RC)
  • swiftDialog version 2.5.6.4805 (it does exhibit the expected behaviour) and 3.0.0.4814 (it doesn't close the dialog)

Additional context
I appreciate this isn't really how dialog is used when pushing things via MDM, as you wouldn't run Ctrl+C from an MDM deployed script/shell command. But this is very useful behaviour when testing and crafting dialogs.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions