fix dragging portraits

the eventMgr focusLock changes broke them by preventing the OnMouseLeave event. now we ask a control if it wants to drag before locking focus on it.