Skip to content

[Pivot Grid] Adding existing dimension to last position results in empty row headers area #17601

Description

@skrustev

Description

Add already existing row dimension at last position results in empty headers.This happens both through UI and API.

If two of the same are added at the start they cannot be removed trough the UI as well.

Framework

Angular

Angular Version

22.1.x

Ignite UI for Angular Version

22.1.x

Component / Area

Pivot Grid

Browser

Chrome

Operating System

No response

Command Not Working

Steps to Reproduce

  1. Open Pivot Grid State Persistent dev sample
  2. Add the following button to simulate the issue
    <button (click)="reproduceError()">Reproduce Error</button>
  3. Add the following handler
    public reproduceError() {
        this.grid1.insertDimensionAt({
            memberName: 'ProductCategory',
            displayName: 'Product Category',
            enabled: true
        }, PivotDimensionType.Row, 2);
    }
  1. Run the sample and click the button
  2. Toggle Horizontal Layout to be more visible

Actual Result

The row header area is empty

Image

Expected Result

The area should not be empty and render headers correctly

Reproduction URL

No response

Attachments

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions