Paragraphs tabledrag handlers are duplicated when using gin_lb and Layout Builder Modal

Created on 23 May 2025, about 1 month ago

Problem/Motivation

When using both Gin Layout Builder and the Layout Builder Modal, the table drag handlers for draggable Paragraphs are doubled. This leads to poor UX, as the doubled drag handler is not usable. See attached image duplicate-drag-handlers-lb-paragraphs.png.

This appears to be because the gin_lb module overrides core's tabledrag.module.css file for the selector .draggable a.tabledrag-handle, making core's float: left into a float: none.

I am not sure if removing this override is the correct solution, or if this is a universal problem. I'm happy to diagnosis this from a plain Unami install if necessary.

πŸ› Bug report
Status

Active

Version

2.0

Component

User interface

Created by

πŸ‡ΊπŸ‡ΈUnited States kmonty San Francisco, CA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024