src/common/js/winjs/js/ui.js
function moveSequenceAfter(slotPrev, slotFirst, slotLast) {
                    slotFirst.prev.next = slotLast.next;
                    slotLast.next.prev = slotFirst.prev;

                    slotFirst.prev = slotPrev;
                    slotLast.next = slotPrev.next;

                    slotPrev.next = slotFirst;
                    slotLast.next.prev = slotLast;

                    return true;
                }
function moveSequenceAfter(slotPrev, slotFirst, slotLast) {
                    slotFirst.prev.next = slotLast.next;
                    slotLast.next.prev = slotFirst.prev;

                    slotFirst.prev = slotPrev;
                    slotLast.next = slotPrev.next;

                    slotPrev.next = slotFirst;
                    slotLast.next.prev = slotLast;

                    return true;
                }
function moveSequenceAfter ( slotPrev , slotFirst , slotLast ) { slotFirst . prev . next = slotLast . next ; slotLast . next . prev = slotFirst . prev ; slotFirst . prev = slotPrev ; slotLast . next = slotPrev . next ; slotPrev . next = slotFirst ; slotLast . next . prev = slotLast ; return true ; }
Does a little careful surgery to the slot sequence from slotFirst to slotLast after slotPrev
Does a little careful surgery to the slot sequence from slotFirst to slotLast after slotPrev