NEW 249076
Using @media to switch grid-column causes crash
https://bugs.webkit.org/show_bug.cgi?id=249076
Summary Using @media to switch grid-column causes crash
Wenzel Massag
Reported 2022-12-10 11:53:45 PST
# The issue: When I resize the window across the threshold in .classB (in the example it is 1280px) in either direction, the page crashes and reloads. ## Description of the CS below: I use a CSS variable to define the number of columns in my grid based on a media query. I also use media queries to switch between different notations of the grid-column shorthand. ## CSS: ```CSS .classA { --number-of-columns: 4; display: grid; grid-template-columns: repeat(var(--number-of-columns), 1fr); column-gap: 16px; } @media (min-width: 744px) { .classA { --number-of-columns: 12; column-gap: 32px; } } .classB { grid-column: span var(--number-of-columns); } @media (min-width: 1280px) { .classB { grid-column: 4 / 10; } } ```
Attachments
Alexey Proskuryakov
Comment 1 2022-12-11 11:25:15 PST
Thank you for the report! Could you please attach a complete test case? Just putting this stylesheet doesn't reproduce the crash, unsurprisingly.
Radar WebKit Bug Importer
Comment 2 2022-12-17 11:54:15 PST
Note You need to log in before you can comment on or make changes to this bug.