getUIPosition now working, so dragging works.
(cherry picked from commit a5f6e9855afbd4808ded4464d62b354cad2bc481)