Element Grid — overlapping items block reordering
-
Hi,
I've run into a bug in the new version of Laytheme, in the "Edit Element Grid" panel.
When reordering elements in the "Change order below" list, some items overlap with the rest of the UI. An image row renders on top of the settings above (Rounded Corners, Random Order, etc.) and stays stuck there. Once that happens, elements can't be selected or dragged properly, which makes reordering a grid with many images almost impossible.
Steps to reproduce:
- Open a page with an element grid containing a large number of images
- Open "Edit Element Grid" and scroll to "Change order below"
- Start dragging an item up or down the list
- The dragged item (or its duplicate) detaches and overlaps the settings section higher up, and can no longer be moved or selected
I'm attaching a few screenshots showing the overlapping elements.
Setup: macOS, latest Laytheme version.
A small suggestion while I'm here, it would be much easier if we could reorder elements directly from the grid preview on the right, rather than through the list. But even just fixing the overlap would already help a lot.
Thanks,

-
hello @ksed,
thanks for the detailed report and screenshots! i fixed the issue where items could overlap the settings while reordering. i’ll release an update shortly, after updating it should work properly again, also with alot of images. let me know if you still run into it!
We also code custom websites or bespoke Lay features. Drop me a line at info@laytheme.com or check out my work at arminunruh.com.
Want to support my work? paypal.me/arminunruh
For paid 1-on-1 Lay Theme Coaching, contact Audrey (audrey@cyberslayers.work) or me (info@laytheme.com).
Before you post:
- When using a WordPress Cache plugin, disable it or clear your cache.
- Update Lay Theme and all Lay Theme Addons
- Disable all Plugins
- Go to Lay Options → Custom CSS & HTML, click "Turn Off All Custom Code", click "Save Changes"
This often solves issues you might run into
When you post:
- Post a link to where the problem is
- Does the problem happen on Chrome, Firefox, Safari or iPhone or Android?
- If the problem is difficult to explain, post screenshots / link to a video to explain it

