Skip to content

finishRoute() never fired when all elementPromises don't resolve #1007

Description

@davidgolden

Inside ClientController's _render method, when all elementPromises (which are created from a page's getElements() methods) are not resolved, finishRoute() is never fired, which then breaks all page navigation because this._loading is never set to false.

This case can be created if a getElements() method returns an empty array.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions