Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cylc gui: tree-view tasks not right-click-able after state change and filter #1781

Closed
oliver-sanders opened this issue Apr 8, 2016 · 1 comment · Fixed by #1782
Closed
Assignees
Labels
Milestone

Comments

@oliver-sanders
Copy link
Member

If a user changes a task's state then enables a filter, all tasks belonging to the filter are un-right-clickable in tree-view providing that the view has not been updated.

Bug can be replicated by:

  1. Holding a task
  2. Waiting for the suite to come to a halt
  3. Releasing the task
  4. Enabling a filter
  5. Right clicking on a task belonging to the filter which has just been enabled

If changing the state of the task results in any further changes to the view (e.g. task starts running) then the bug will not occur.

@oliver-sanders oliver-sanders self-assigned this Apr 8, 2016
@matthewrmshin matthewrmshin added this to the soon milestone Apr 8, 2016
@matthewrmshin matthewrmshin modified the milestones: next-release, soon Apr 8, 2016
@hjoliver
Copy link
Member

hjoliver commented May 14, 2016

A simpler recipe to reveal this bug (at the older cylc version; this is now fixed), for graph = foo => bar => baz

  • start gcylc on a stopped suite
  • set task filter for 'waiting' (i.e. to hide 'waiting' tasks)
  • start the suite running and immediately enable display of waiting tasks again: right-click menu will not pop up on the revealed waiting tasks until the running task finishes and changes state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants