fix for new type of 'adjustDia'

There is more that could be done here---now that adjustDia and friends
return the adjustment transformation, the API of the gtk backend in
particular could benefit from it a lot.