Jquery draggable avec problème de zoom

Je suis en train de travailler sur une page dans la sorcière de l'ensemble de son contenu sont mis à l'échelle en utilisant le zoom.
Le problème est que lorsque je fais glisser quelque chose dans la page en la faisant glisser l'élément obtient une mauvaise position qui semble par rapport à la zoom montant.

Pour résoudre cela, j'ai essayé de faire quelques calculs sur la position de la déplaçable composant, mais il semble que même tho visuellement son corrigé, la "vraie" position de ses pas recalculé.

voici un peu de code pour mieux expliquer:

var zoom = Math.round((parseFloat($("body").css("zoom")) /100)*10)/10;

var x = $(this).data('draggable').position;
$(this).data('draggable').position.left = Math.round(x.left/zoom);
$(this).data('draggable').position.top = Math.round(x.top/zoom);

Toute aide serait grandement appréciée

source d'informationauteur Manuel