Merge "Decoupling some dragController methods" into ub-launcher3-master