Fix for working with Origamis, which should now work with edit().
See pattest.py for an example.

Note that the edit() command is still buggy in the sense that it
doesn't zoom in automatically yet. Typically, the surface will be
displayed in the top left. Center, then zoom in.