Force zoom and pan to be in bounds (except for rotations)
Force zoom and pan to be in bounds (except for rotations)

Note: Can't test landscape orientation due to broken layout

cmccabe/salvo,cmccabe/salvo