Ionic v3 Scroll issue after update iOS 12.2


#1

After update my device to iOS 12.2 i have the a critical issue.

The scroll on page doesn’t work simply go to this page by sidemenu.

I test the app on my device with iOS 12.2

I’ve tried with the sample app sidemenu and the problem is the same.

Any solution?


#2

+1 Same problem here


#3

I report this issue on official v3 ionic github repository

please help us


#4

when i open and chance option in ion-select the view freeze


#5

I have the same issue with ion-select and IONIC 3, I reported a issue:


#6

I found a temporary quickfix for my problem, maybe it solves temporary your problem to: https://github.com/ionic-team/ionic-v3/issues/1005#issuecomment-480687705


#7

Same for our apps as well


#8

Hello,

We are facing a similar issue, but just on one particular page. With iOS 12.1.4 it works fine, with iOS 12.2 it is regularly stuck when we open it, we cannot scroll down. We found that we can scroll down again after we click on a button (it does not matter which one) on that page… Hope we can find a solution for that, sounds critical, people are complaining already on the App store…


#9

I’ve found a workaround. When you can change the page from menu or from other page just insert an animation.

You can fix with this code for setRoot

this.navCtrl.setRoot(Page,{},{animate: true, direction: ‘forward’});

You can fix with this code for Push

this.navCtrl.push(Page,{},{animate: true, direction: ‘forward’});

#10

Thanks a lot for your feedback, unfortunately it does not work for me…

I have found that if I add a useless button, pressing that button unlocks the scroll. So I just added a timeout to simulate the click and it seems working well… At least I am going to ship this workaround to app store…

In HTML

<button ion-button 
		outline
		item-end
		id='button_wa'
		style='margin: 0; padding: 0; border: 0; height: 0;'>
	&nbsp;
</button>

In typescript:

setTimeout(function () {
	document.getElementById('button_wa').click();
}, 750);

#11

Hey folks! We’re pushing an update for ionic-angular@3 today, hold tight!


#12

This workaround work for us

        const appRootIos = document.querySelector('.app-root-ios');
        if (appRootIos) {
            setInterval(() => {
                appRootIos['style']['zIndex'] = appRootIos['style']['zIndex'] === '1' ? '2' : '1';
            }, 500);
        }

#13

on github i can’t find the latest update :frowning:


#14

Hey there! We will be pushing an update sometime today. I need to investigate and determine what the proper fix should be.

Once the nightly is out, you can install it using npm i ionic-angular@nightly.

Thanks!


#15

Thank you for support :slight_smile:


#16

Getting TypeError: null is not an object (evaluating ‘enteringView.getIONContentRef’)
when i changed to ionic-angular@nightly
nightly fixed scroll issues but we getting above type error


#18

Hey Thanks for quick update. but we facing issue in android as scroll loading after some seconds.


#19

Hi, did you also address https://github.com/ionic-team/ionic-v3/issues/1005 ?
THX


#20

Also facing the TypeError: null is not an object (evaluating enteringView.getIONContentRef()) with the nighly build of ionic-angular


#21

Thank you. It worked for me.
“ionic-angular”: “3.9.4-201904091825”
:grinning: