I'm not sure if you are using draggable correctly. The point is to pick up the image and place it somewhere. If the image is larger than the container, how can you find out where you put it? This is not the same as if you want to capture an image and scroll the container while dragging.
Now, I think this is a bug (or maybe a function?) That forces the outer edges to snap to the edges of the container if the inner element is larger.
Are you trying to scroll the map when you click and drag?
Richard Marskell - Drackir
source share