fix dragPanel dragging

if the screen was not in the top-left corner, the dragging would not
match the pointer.  This how now been fixed.