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

Column resize line not positioned correctly when zoom or scale is applied in igx-grid #14897

Closed
georgianastasov opened this issue Oct 9, 2024 · 0 comments · Fixed by #15060, #15062 or #15208
Assignees
Labels
🐛 bug Any issue that describes a bug grid: column-resizing grid ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.

Comments

@georgianastasov
Copy link
Contributor

Description

When applying a zoom (using the CSS zoom property) or a scale transformation (using transform: scale()) to the parent container or directly to the igx-grid, the column resize line does not appear in the correct position. This issue occurs when the zoom is set below 100% or when the scale is changed.

  • igniteui-angular version: master, 18.1, 17.2
  • browser: all

Steps to reproduce

  1. Go to this sample:
    https://stackblitz.com/edit/5kqdbm?file=src%2Fapp%2Fgrid%2Fgrid-column-hiding-toolbar-sample%2Fgrid-column-hiding-toolbar-sample.component.html
  2. Apply different zoom levels (50%, 60%, 70%, etc.) using the provided buttons.
  3. Apply different scale levels using the provided buttons.
  4. Try resizing a column by dragging the resize handle.

Result

The column resize line does not show in the correct position and is misaligned when the zoom or scale is applied.

Expected result

The column resize line should remain aligned with the columns regardless of zoom or scale settings, ensuring a consistent and accurate resizing experience.

Attachments

1

@ChronosSF ChronosSF assigned hanastasov and unassigned Hristo313 Oct 9, 2024
@Zneeky Zneeky assigned Zneeky and unassigned hanastasov Nov 6, 2024
@kacheshmarova kacheshmarova added 🛠️ status: in-development Issues and PRs with active development on them and removed 🆕 status: new labels Nov 12, 2024
@Zneeky Zneeky added ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged. and removed 🛠️ status: in-development Issues and PRs with active development on them labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment