onClick zoom now ok, but the compact mode still behaves funny