jQuery UI Déplaçable + CSS Transform Causes “Sauter”

EDIT: je l'ai résolu. Mais StackOverflow n'est pas de me laisser marquer ma réponse comme la solution, j'ai donc tout simplement ne vais pas.

Je vais avoir un problème quant à l'utilisation Déplaçable avec un CSS transformé parent. En gros, j'ai besoin d'utiliser le positionnement absolu pour frayer un Déplaçable div directement sous le curseur. Lorsque le positionnement absolu est utilisé avec des CSS transforme, l'élément déplaçable fait un peu de saut d'obstacles de droit que le glissement a lieu. Après le saut a lieu, le comportement se poursuit comme prévu. Le saut ne se produit pas si aucune des transformations sont appliquées à la déplaçable ou le div parent.

Ici un violon qui montre exactement ce que le problème est le suivant:
http://jsfiddle.net/qBubN/7/

body {
     background-color: blue;   
}

#draggable {
    position: absolute;
    left: 50px;
    top: 50px;
    background-color: rgba(0,0,0,0.5);
    border: 1px solid black;
    width: 350px;
    height: 350px;
    color: white;
    -moz-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);}

     $("#draggable").draggable({
            scroll: true, 
            distance: 5,
            grid : [ 10, 10 ],
            start: function (event, ui) {
            }
        });

<html>
    <body>
       <div id="draggable">
           Hello!
        </div>
    </body>
</html>

Déjà essayé l'application de ce patch, en vain. Il y a une (bonne) chance ce correctif est trop vieux pour travailler. Il ya aussi une chance que je suis en appliquant le patch à tort. Webkit et jQuery déplaçable saut

  • Pour plus de clarté, je suis sur Firefox 21.0