diff --git a/client/components/boards/boardBody.js b/client/components/boards/boardBody.js index 0e34522e9..c7d77eb93 100644 --- a/client/components/boards/boardBody.js +++ b/client/components/boards/boardBody.js @@ -4,7 +4,7 @@ import dragscroll from '@wekanteam/dragscroll'; import { boardConverter } from '/client/lib/boardConverter'; import { migrationManager } from '/client/lib/migrationManager'; import { attachmentMigrationManager } from '/client/lib/attachmentMigrationManager'; -import { Swimlanes } from '/models/swimlanes'; +import Swimlanes from '/models/swimlanes'; import Lists from '/models/lists'; const subManager = new SubsManager(); diff --git a/client/components/swimlanes/swimlanes.css b/client/components/swimlanes/swimlanes.css index 0bb7727f0..7a66f95d7 100644 --- a/client/components/swimlanes/swimlanes.css +++ b/client/components/swimlanes/swimlanes.css @@ -67,11 +67,16 @@ text-overflow: ellipsis; word-wrap: break-word; text-align: center; + position: relative; + z-index: 10; + pointer-events: auto; } .swimlane .swimlane-header-wrap .swimlane-header-menu { position: absolute; padding: 5px 5px; font-size: 22px; + z-index: 20; + pointer-events: auto; } @media print { .swimlane .swimlane-header-wrap .swimlane-header-menu { @@ -97,6 +102,9 @@ display: flex; align-items: center; justify-content: center; + cursor: move; + z-index: 15; + pointer-events: auto; } .swimlane .swimlane-header-wrap .swimlane-header-miniscreen-handle { position: absolute; @@ -105,6 +113,16 @@ transform: translateY(-50%); left: 87vw; font-size: 24px; + cursor: move; + z-index: 15; + pointer-events: auto; +} + +/* Safety: ensure wrapper is interactive and above list content */ +.swimlane .swimlane-header-wrap { + position: relative; + z-index: 9; + pointer-events: auto; } #js-swimlane-height-edit .swimlane-height-error { display: none;