Skip to content

The pipeline visibility logic is wrong #13191

@paulrouget

Description

@paulrouget

By visibility, I'm talking about pipeline.visible, introduced in #10225.

The way it works today is:

  • if iframe.setVisibility() is called, all the inner current pipelines are updated
  • if a new inner pipeline is created, its visible property is inherited from its parent

This is wrong. This breaks if current pipeline is updated. It should work that way:

  • if iframe.setVisibility() is called, all the inner pipelines are updated (not just the current ones)
  • if a new inner pipeline is created, its visible property is inherited from the previous pipeline, or if none, from its parent

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions