A strange thing happens with frames on mobile