(function () { function forceScroll() { var doc = $(document); // Try to make it react quicker to the orientation change doc.scrollTop(doc.scrollTop() + 1); $('paper-tabs').filter(':visible').hide().show(); } function onOrientationChange() { forceScroll(); for (var i = 0; i <= 500; i += 100) { setTimeout(forceScroll, i); } } $(window).on('orientationchange', onOrientationChange); })();