Skip to content

fix(grid): collapsed collapsible column group calcPixelWidth inflated by minColumnWidth causing header/cell misalignment#17056

Draft
Copilot wants to merge 2 commits intomasterfrom
copilot/investigate-bug-17042
Draft

fix(grid): collapsed collapsible column group calcPixelWidth inflated by minColumnWidth causing header/cell misalignment#17056
Copilot wants to merge 2 commits intomasterfrom
copilot/investigate-bug-17042

Conversation

Copy link
Contributor

Copilot AI commented Mar 17, 2026

After PR #16636, horizontally scrolling a grid with a collapsed collapsible column group whose visible child columns have explicit widths smaller than MINIMUM_COLUMN_WIDTH (136px) causes standalone column headers and cells to misalign.

Root Cause

IgxColumnGroupComponent overrides set width() as a no-op — width is computed dynamically from visible children — so widthSetByUser is always false. The third branch added to getConstrainedSizePx() in #16636 checked !this.widthSetByUser, which is always true for column groups, causing the group's calcPixelWidth to be clamped to minColumnWidth (136px) regardless of children's actual widths.

This created a mismatch between the header virtual scroll (group shown at 136px) and the data-row virtual scroll (children rendered at their real widths), producing misalignment once scrolled.

Fix

Add (this.columnLayout || !this.columnGroup) guard to the third condition in getConstrainedSizePx():

// column.component.ts — getConstrainedSizePx()
// Before
} else if (!this.minWidth && (!this.widthSetByUser || this.width === 'fit-content')
    && !this.grid.columnWidthSetByUser && (!newSize || newSize <= this.grid.minColumnWidth)) {

// After
} else if ((this.columnLayout || !this.columnGroup)
    && !this.minWidth && (!this.widthSetByUser || this.width === 'fit-content')
    && !this.grid.columnWidthSetByUser && (!newSize || newSize <= this.grid.minColumnWidth)) {
  • Regular column groups (columnGroup=true, columnLayout=false): skip the floor — their width must equal the sum of visible children.
  • MRL column layouts (columnLayout=true, inherits columnGroup=true): keep existing behavior.
  • Leaf columns (columnGroup=false): no behavior change.

Test

Added CollapsibleColumnGroupWithExplicitWidthsComponent fixture and a regression test in grid-collapsible-columns.spec.ts that asserts colGroup.calcPixelWidth === visibleChild.calcPixelWidth when child explicit widths (100px) are below MINIMUM_COLUMN_WIDTH.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • accounts.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-39336123 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=39336123 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • android.clients.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-6494240 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=6494240 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • clients2.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-39336123 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=39336123 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • clientservices.googleapis.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-39336123 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=39336123 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • content-autofill.googleapis.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5685 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-65225363 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11142726382951455445,4669180582711726370,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-65225363 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=65225363 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5698 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-77359135 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11713485012324370916,14315295427234376310,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
  • optimizationguide-pa.googleapis.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-6494240 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=6494240 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • randomuser.me
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5685 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-65225363 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11142726382951455445,4669180582711726370,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-65225363 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=65225363 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • redirector.gvt1.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-6494240 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=6494240 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
  • safebrowsing.googleapis.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5685 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-65225363 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11142726382951455445,4669180582711726370,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-65225363 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=65225363 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5698 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-77359135 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11713485012324370916,14315295427234376310,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
  • safebrowsingohttpgateway.googleapis.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-6494240 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=6494240 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
  • update.googleapis.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5685 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-65225363 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11142726382951455445,4669180582711726370,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-65225363 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=65225363 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5698 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-77359135 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11713485012324370916,14315295427234376310,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
  • www.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5084 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39336123 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13217391960884814112,3566942256204543247,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5085 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-6494240 --change-stack-guard-on-fork=enable --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,13420105462020722540,7150412206844763656,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 lar/projects/ignng build igniteui-angular --configuration production &amp;&amp; npm run build:styles lar/projects/igniteui-angular/date-picker/src/date-picker/date-picker.module.ts (dns block)
    • Triggering command: /opt/google/chrome/chrome /usr/bin/google-chrome --user-data-dir=/tmp/karma-6494240 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --window-size=820,800 --js-flags=--expose-gc http://localhost:9876/?id=6494240 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

…d by minColumnWidth (#17042)

Co-authored-by: ivanvpetrov <110455887+ivanvpetrov@users.noreply.github.com>
Copilot AI changed the title [WIP] [#17042] Investigate issue following bug-fixer workflow fix(grid): collapsed collapsible column group calcPixelWidth inflated by minColumnWidth causing header/cell misalignment Mar 17, 2026
Copilot AI requested a review from ivanvpetrov March 17, 2026 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants