mirror of
https://github.com/wekan/wekan.git
synced 2025-12-21 18:00:12 +01:00
Show helper at label drag/drop if label popup opened from card details popup
This commit is contained in:
parent
8054f2b002
commit
b58e1c0102
1 changed files with 11 additions and 1 deletions
|
|
@ -48,7 +48,17 @@ BlazeComponent.extendComponent({
|
||||||
connectWith: '.edit-labels-pop-over',
|
connectWith: '.edit-labels-pop-over',
|
||||||
tolerance: 'pointer',
|
tolerance: 'pointer',
|
||||||
appendTo: '.edit-labels-pop-over',
|
appendTo: '.edit-labels-pop-over',
|
||||||
helper: 'clone',
|
helper(element, currentItem) {
|
||||||
|
let ret = currentItem.clone();
|
||||||
|
if (currentItem.closest('.popup-container-depth-0').size() == 0)
|
||||||
|
{ // only set css transform at every sub-popup, not at the main popup
|
||||||
|
const content = currentItem.closest('.content')[0]
|
||||||
|
const offsetLeft = content.offsetLeft;
|
||||||
|
const offsetTop = $('.pop-over > .header').height() * -1;
|
||||||
|
ret.css("transform", `translate(${offsetLeft}px, ${offsetTop}px)`);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
distance: 7,
|
distance: 7,
|
||||||
items: itemsSelector,
|
items: itemsSelector,
|
||||||
placeholder: 'card-label-wrapper placeholder',
|
placeholder: 'card-label-wrapper placeholder',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue