WIP: Grid builder: columns/rows/reset grid requires two clicks to apply (Safari)

Browser: Safari 26.6
OS: macOS
URL: I installed it in local server.
Video: https://youtu.be/hDX5Kywbb6U

Since a couple of version (and also in 2.4 RC1) there’s a bug in grid builder that’s prevent changing the number of columns and rows. The same issue are on the different platform and browser.

Thanks for your report!
This doesn’t look like a bug :thinking:

You start with 4 columns and 7 items, where the last one spans two columns and starts at line 3 and ends at line 5.

As soon as you try to reduce the number of columns to 3, line number 5 no longer exists (line number 4 is the last in a 3-column grid), so your last element can no longer be placed. That’s why you can’t change it to 3.

To reduce the number of columns to 3, you’d need to reset the grid item, so that it no longer stays at 3/5, but switches to “auto”.

Okay, maybe it’s not a bug, but it doesn’t look very good from a UX perspective. Maybe it would be a good idea to add a notification about this, because right now only the numbers in the fields are changing (or not), and as a user, I had no idea what was going on.

Look at this new video: https://youtu.be/s3-86BOLMTc

And I think it’s a bug - I must click twice to add/remove rows. Also when I add new rows, and click on reset grid item and change the columns nothing happened. There’s no auto move this elements into new row.

I can’t reproduce that (also tested in Safari on macOS—latest version). However, I have to click “reset grid” twice for it to reset completely (Safari only).

I’d be happy to create a task for this.

For this one, it would be great if you could create a separate improvement thread so we can address the improvement and the Safari bug independently.