Tente fazer um clone e anexá-lo ao body
:
$(".external-event").draggable({
revert: true,
appendTo: 'body',
helper: 'clone'
});
Confira a documentação do appendTo(): API JQuery UI.
AppendTo designa a qual elemento o auxiliar arrastável deve ser anexado ao arrastar.Por padrão, isso é definido como o elemento pai.
ATUALIZAR:
Descobri uma maneira de obter a funcionalidade desejada em congruência com o plugin de rolagem agradável.Quando o elemento é arrastado, ele define o elemento original como visibility:hidden
então o local ainda é preservado e quando o item é descartado ele reverte o visibility
.Aqui está o violino atualizado.