Skip to content

Fix column width issues in grid state persistence#16901

Open
Copilot wants to merge 12 commits intomasterfrom
copilot/fix-column-width-minimum-issue
Open

Fix column width issues in grid state persistence#16901
Copilot wants to merge 12 commits intomasterfrom
copilot/fix-column-width-minimum-issue

Conversation

Copy link
Contributor

Copilot AI commented Feb 13, 2026

Grid State - Column Width Issue Fix ✅

Problem

  1. Original issue: When all columns are hidden and grid state is restored, unhiding columns causes them to collapse to minimum width
  2. New issue (from PR feedback): Column widths that are automatically calculated become static after state restore, because they are being persisted in state with a fixed value

Root Causes

  1. Minimum width issue: The _derivePossibleWidth method was setting _columnWidth to "0px" when all columns were hidden
  2. Auto-calculated widths becoming fixed: The state was persisting ALL column widths, including auto-calculated ones. When restored, these widths set widthSetByUser = true, locking in what should be dynamic widths

Solution

Part 1 - Fix minimum width on all-columns-hidden:

  • Modified _derivePossibleWidth() to skip updating _columnWidth when all columns are hidden
  • Preserve valid column widths for when columns are unhidden later

Part 2 - Only persist user-set widths:

  • Only save width to state if widthSetByUser (column-level) OR columnWidthSetByUser (grid-level) is true
  • Skip restoring width if it's undefined (not persisted)
  • This allows auto-calculated widths to remain dynamic after state restoration

Changes

Modified Files:

  • projects/igniteui-angular/grids/grid/src/grid-base.directive.ts - Fix for minimum width issue
  • projects/igniteui-angular/grids/core/src/state-base.directive.ts - Only persist user-set widths, extract helper method
  • projects/igniteui-angular/grids/core/src/state.directive.spec.ts - New test case
  • projects/igniteui-angular/grids/grid/src/column-hiding.spec.ts - Updated test expectation

Testing & Validation ✅

  • ✅ All state directive tests pass (37 success)
  • ✅ All column tests pass (59 success)
  • ✅ All column-hiding tests pass (39 success)
  • ✅ Library builds successfully
  • ✅ Addresses PR feedback from @kdinev and @hanastasov

Impact

  • Users can now hide all columns, save/restore grid state, and unhide columns without losing widths
  • Auto-calculated column widths remain dynamic after state restoration
  • Only user-explicitly-set widths (via column or grid-level columnWidth) are persisted and restored
Original prompt

This section details on the original issue you should resolve

<issue_title>Grid state - Column width set to minimum when all columns are hidden</issue_title>
<issue_description>## Description
The columns of the igx grid are set to a minimal size when a grid state has been applied that has all columns hidden.

Steps to reproduce

  1. Hide all the columns
  2. Save the grid state using the IgxGridStateDirective
  3. Apply the grid state with the hidden columns
  4. Enable some/all columns

Can be reproduced in this repository

Result

The column width is set to it's minimum and the rows are no longer visible.

Expected result

The grid should expand the enabled columns to fill the available width and display the rows.

Attachments

igx-grid-state-issue.mp4

</issue_description>

<agent_instructions>The issue is reproducible in the gridState demo in the developer demos runnable with npm start, but only if pinning state is not set on the grid. I used the first grid for the test and removed all pinning state configurations. I expand the flag grid panel, hide all columns from the column hiding button in the toolbar, save the state, then restore the state and unhide the columns. The columns unhide without the min-width setting of the columns, while if I just use the hiding UI without restoring any state, they unhide with the desired width.</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 5 commits February 13, 2026 12:52
- Prevent setting _columnWidth to "0px" when all columns are hidden
- Preserve valid column widths for when columns are unhidden
- Add test to verify column widths are preserved after state restoration

Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
- Adjust test expectations to handle columns constrained by minWidth
- Verify that columns don't all end up with the same minimum width
- Test passes successfully

Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
- Update test expectation - column width should not be 0px when all columns hidden
- This allows proper width restoration when columns are unhidden
- All column hiding tests pass successfully

Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
- Use explicit check for '0px' instead of parseFloat for clarity
- Remove hardcoded width assertion in test for better maintainability
- All tests still pass successfully

Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
- Extract _updateColumnDefaultWidths helper method
- Remove redundant condition check
- Improve code maintainability
- All tests still pass

Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix column width set to minimum when all columns are hidden Fix column width reset to minimum when restoring state with all columns hidden Feb 13, 2026
Copilot AI requested a review from kdinev February 13, 2026 13:05
@kdinev
Copy link
Member

kdinev commented Feb 13, 2026

@copilot I tested the fix and it works, however the issue turns out to be a bit more general. Column width shouldn't be persisted in state as a fixed width, unless it's defined through the column input. Currently column widths that are automatically calculated become static after state restore, because they are being persisted in state with a fixed value.

- Only save width to state if widthSetByUser or columnWidthSetByUser is true
- Prevents auto-calculated widths from becoming fixed after state restore
- Handle width restoration to skip if undefined
- All tests pass

Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 13, 2026

@copilot I tested the fix and it works, however the issue turns out to be a bit more general. Column width shouldn't be persisted in state as a fixed width, unless it's defined through the column inpu...

Fixed in commit 252ec25. Now only persisting column widths that were explicitly set by the user (either via column width input or grid columnWidth input). Auto-calculated widths are no longer saved to state, so they remain dynamic after state restoration.

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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4330 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-21645501 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16711184374141657601,7350801803721833795,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4331 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-99731314 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,10853206644024975203,4689722700325975111,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4329 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-80952199 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3270977956118915456,12532833788328063365,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4331 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-99731314 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,10853206644024975203,4689722700325975111,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-99731314 --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=99731314 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4330 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-21645501 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16711184374141657601,7350801803721833795,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4331 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-99731314 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,10853206644024975203,4689722700325975111,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-99731314 --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=99731314 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4330 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-21645501 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16711184374141657601,7350801803721833795,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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4330 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-21645501 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16711184374141657601,7350801803721833795,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4329 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-80952199 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3270977956118915456,12532833788328063365,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-21645501 --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=21645501 --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:

Copilot AI changed the title Fix column width reset to minimum when restoring state with all columns hidden Fix column width issues in grid state persistence Feb 13, 2026
@coveralls
Copy link
Collaborator

coveralls commented Feb 13, 2026

Coverage Status

coverage: 91.576% (+0.003%) from 91.573%
when pulling eca9e8c on copilot/fix-column-width-minimum-issue
into b3fb7ad on master.

@hanastasov hanastasov self-assigned this Feb 13, 2026
@hanastasov hanastasov added the 💥 status: in-test PRs currently being tested label Feb 13, 2026
@hanastasov hanastasov self-requested a review February 13, 2026 14:28
hanastasov
hanastasov previously approved these changes Feb 13, 2026
@hanastasov hanastasov marked this pull request as ready for review February 13, 2026 16:20
- Extract restoreColumnState helper to avoid code duplication
- Handles width extraction, assignment, and conditional restoration
- Used for both column groups and regular columns
- All tests pass

Co-authored-by: hanastasov <14248932+hanastasov@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 13, 2026

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4038 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-26493884 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3631686825615955794,10882722258675480388,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-26493884 --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=26493884 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4035 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-21330755 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,17393974574633535973,14692628554410279965,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4031 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-44318238 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,9720287038287911318,4600763058823268276,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-44318238 --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=44318238 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4038 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-26493884 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3631686825615955794,10882722258675480388,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4031 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-44318238 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,9720287038287911318,4600763058823268276,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4038 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-26493884 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3631686825615955794,10882722258675480388,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-44318238 --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=44318238 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4031 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-44318238 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,9720287038287911318,4600763058823268276,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-44318238 --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=44318238 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4038 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-26493884 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3631686825615955794,10882722258675480388,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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4038 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-26493884 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3631686825615955794,10882722258675480388,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-145.0.7632.46/chrome-linux64/chrome --user-data-dir=/tmp/karma-26493884 --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=26493884 --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=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=4035 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-21330755 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,17393974574633535973,14692628554410279965,262144 --disable-features=PaintHolding --variations-seed-version --trace-process-track-uuid=3190708989122997041 (dns block)

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

@hanastasov hanastasov added ✅ status: verified Applies to PRs that have passed manual verification and removed 💥 status: in-test PRs currently being tested labels Feb 13, 2026
@hanastasov hanastasov requested review from hanastasov and removed request for hanastasov February 13, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✅ status: verified Applies to PRs that have passed manual verification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Grid state - Column width set to minimum when all columns are hidden

4 participants