fixed bug where switching between app types wouldn't reset the zoom level