Replacing initial-scale with minimum-scale on html header should solve the problem
<meta name="viewport" content="width=device-width, minimum-scale=1.0" />