// Any items after the new predecessor should now follow item
reparentFollowers(dragContext, dropItem, draggedItem, editSet, preds);
// Now place this field after its dropTarget
Rule rule = editSet.editableRuleForContext(dragContext);
editSet.updateRule(rule, Collections.singletonMap(UIMeta.KeyAfter, (Object)dropItem));
Log.meta.debug("Resetting predecessor of %s to %s\n", draggedItem, dropItem);
if (_selectedRecord != null) {
setSelectedRecord((Context.AssignmentRecord)dragRec);