Skip to content

tui: expand cycles/families in mutations to the visible selection #4246

@oliver-sanders

Description

@oliver-sanders

See #4238 (review)

UI sibling: cylc/cylc-ui#686

Task pool commands (e.g. cylc hold) can only apply pattern matching to the n=0 window. This means that cylc hold <family>.<cycle> or cylc hold '*.<cycle>' don't work if <cycle> is not in the n=0 window.

The practical upshot of this is if you try to hold a family or cycle of tasks in Tui that are in the n>0 window, then nothing happens.

To get around this problem we should expand the cycle/family to the full list of tasks visible in the UI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is wrong :(small

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions