Skip to content

Block-Ui: Progress-Spinner is not shown if used in ps-table rowDetail #201

@KuhnMichael

Description

@KuhnMichael

When you try to use a ps-block-ui inside of ps-table's psTableRowDetailTemplate the mat-spinner is not shown. The blocking backdrop is there. It seems to appear in cases where the block-ui is in a sub component.

Sample:

<!--Sub component looks like this-->

<my-subcomponent>
    <ps-block-ui [blocked]="blocked">
        ...
    </ps-block-ui>
</my-subcomponent>

<!--Implementation looks like this-->
<ps-table tableId="myId" [dataSource]="tableDataSource">
    <ps-table-column property="A" [header]="'A'"></ps-table-column>
    ...
    <ps-table-row-detail>
        <ng-container *psTableRowDetailTemplate="let item">
            <my-subcomponent></my-subcomponent>
        </ng-container>
    </ps-table-row-detail>
</ps-table>

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