Skip to content

Window Behavior in ScriptKit is Confusing #1577

@vitalybe

Description

@vitalybe

Description

The window behavior in ScriptKit is quite unintuitive. As soon as the window loses focus, it disappears, and when I return to it, I have to start over.

This makes sense for simple scripts that are meant to run once and exit, but for more interactive workflows, such as the “Todo” app described in this course, it’s frustrating. If you’re switching between your todo script and other work, every time you reopen ScriptKit, you’re back at the main window instead of where you left off.

Expected Behavior
• If a script is still running, returning to ScriptKit should reopen it rather than always defaulting to the main window.
• A global “Back” key might help return to the main window when needed, but by default, the last open script should persist.
• Perhaps this behavior could be controlled via metadata in the script itself.

Workarounds & Considerations

I assume assigning a specific hotkey to a script could work as a persistent entry point, but it would be better if this were handled more consistently from the main overflow.

Would love to hear thoughts on whether this is possible or if there are better approaches to handling this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions