Large contenteditable divs become terrible in Android 9 Pie webview [closed]












1















I have an App for notes taking based on HTML CSS and Javascript where text editing is made with contenteditable DIV. Each content page can contain formatted text, links, lists, tables, images.



With last update to Android 9 Pie of my Google Pixel XL the content editable of large notes become terribly slow, making the App essentially unusable.
On small/normal contents slowness is almost unnoticeable.



When the App hangs for long time (like 30 s), Android asks if should kill it or wait. Letting wait the DIV is finally edited but any input (letters, new lines, etc.) takes few seconds to be executed.



Disabling all Javascript related to the text editing functions doesn't change the behaviour.
Changing text input (keyboard) and disabling Chrome App doesn't change.



On AndroidStudio, running my App on simulator API 28 (Android 9 Pie) doesn't have the problem.



Luckily I have another Pixel XL that I'm keeping on Android 8.1 Oreo that let me continue to use my app (I use it daily since 4 years).
Same App runs ok on older devices with Android 6.0 and 7.0 app (Motorola G2 and G4).



Has anyone experienced this issue?










share|improve this question













closed as off-topic by Mokubai Dec 31 '18 at 5:01


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "This question is not about computer hardware or software, within the scope defined in the help center." – Mokubai

If this question can be reworded to fit the rules in the help center, please edit the question.

















  • I was going to post my question on StackOverflow being it related to a problem for software developers. But choosing "I need help with a software or hardware issue" I was directed to SuperUser. The problem seems related to latest version of Android (software) when running on at least a specific Google smartphone (hardware). Where should I post it?

    – chris_gray
    Dec 31 '18 at 8:03











  • Strange, after about 6 months experiencing the problem, I got it gone. Today I thought that the antivirus was possibly causing the issue so I forced Bitdefender to stop (I have Bitdefender on all my PCs and mobile devices). Problem was gone, Pixel phone behaving exactly as the other one with previous Android version. Even restarting Bitdefender and restarting the phone issue didn't come back again. I wonder it it was really the cause of the problem or just a coincidence.

    – chris_gray
    Jan 14 at 9:06
















1















I have an App for notes taking based on HTML CSS and Javascript where text editing is made with contenteditable DIV. Each content page can contain formatted text, links, lists, tables, images.



With last update to Android 9 Pie of my Google Pixel XL the content editable of large notes become terribly slow, making the App essentially unusable.
On small/normal contents slowness is almost unnoticeable.



When the App hangs for long time (like 30 s), Android asks if should kill it or wait. Letting wait the DIV is finally edited but any input (letters, new lines, etc.) takes few seconds to be executed.



Disabling all Javascript related to the text editing functions doesn't change the behaviour.
Changing text input (keyboard) and disabling Chrome App doesn't change.



On AndroidStudio, running my App on simulator API 28 (Android 9 Pie) doesn't have the problem.



Luckily I have another Pixel XL that I'm keeping on Android 8.1 Oreo that let me continue to use my app (I use it daily since 4 years).
Same App runs ok on older devices with Android 6.0 and 7.0 app (Motorola G2 and G4).



Has anyone experienced this issue?










share|improve this question













closed as off-topic by Mokubai Dec 31 '18 at 5:01


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "This question is not about computer hardware or software, within the scope defined in the help center." – Mokubai

If this question can be reworded to fit the rules in the help center, please edit the question.

















  • I was going to post my question on StackOverflow being it related to a problem for software developers. But choosing "I need help with a software or hardware issue" I was directed to SuperUser. The problem seems related to latest version of Android (software) when running on at least a specific Google smartphone (hardware). Where should I post it?

    – chris_gray
    Dec 31 '18 at 8:03











  • Strange, after about 6 months experiencing the problem, I got it gone. Today I thought that the antivirus was possibly causing the issue so I forced Bitdefender to stop (I have Bitdefender on all my PCs and mobile devices). Problem was gone, Pixel phone behaving exactly as the other one with previous Android version. Even restarting Bitdefender and restarting the phone issue didn't come back again. I wonder it it was really the cause of the problem or just a coincidence.

    – chris_gray
    Jan 14 at 9:06














1












1








1








I have an App for notes taking based on HTML CSS and Javascript where text editing is made with contenteditable DIV. Each content page can contain formatted text, links, lists, tables, images.



With last update to Android 9 Pie of my Google Pixel XL the content editable of large notes become terribly slow, making the App essentially unusable.
On small/normal contents slowness is almost unnoticeable.



When the App hangs for long time (like 30 s), Android asks if should kill it or wait. Letting wait the DIV is finally edited but any input (letters, new lines, etc.) takes few seconds to be executed.



Disabling all Javascript related to the text editing functions doesn't change the behaviour.
Changing text input (keyboard) and disabling Chrome App doesn't change.



On AndroidStudio, running my App on simulator API 28 (Android 9 Pie) doesn't have the problem.



Luckily I have another Pixel XL that I'm keeping on Android 8.1 Oreo that let me continue to use my app (I use it daily since 4 years).
Same App runs ok on older devices with Android 6.0 and 7.0 app (Motorola G2 and G4).



Has anyone experienced this issue?










share|improve this question














I have an App for notes taking based on HTML CSS and Javascript where text editing is made with contenteditable DIV. Each content page can contain formatted text, links, lists, tables, images.



With last update to Android 9 Pie of my Google Pixel XL the content editable of large notes become terribly slow, making the App essentially unusable.
On small/normal contents slowness is almost unnoticeable.



When the App hangs for long time (like 30 s), Android asks if should kill it or wait. Letting wait the DIV is finally edited but any input (letters, new lines, etc.) takes few seconds to be executed.



Disabling all Javascript related to the text editing functions doesn't change the behaviour.
Changing text input (keyboard) and disabling Chrome App doesn't change.



On AndroidStudio, running my App on simulator API 28 (Android 9 Pie) doesn't have the problem.



Luckily I have another Pixel XL that I'm keeping on Android 8.1 Oreo that let me continue to use my app (I use it daily since 4 years).
Same App runs ok on older devices with Android 6.0 and 7.0 app (Motorola G2 and G4).



Has anyone experienced this issue?







google-chrome android html javascript






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 30 '18 at 23:32









chris_graychris_gray

61




61




closed as off-topic by Mokubai Dec 31 '18 at 5:01


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "This question is not about computer hardware or software, within the scope defined in the help center." – Mokubai

If this question can be reworded to fit the rules in the help center, please edit the question.







closed as off-topic by Mokubai Dec 31 '18 at 5:01


This question appears to be off-topic. The users who voted to close gave this specific reason:


  • "This question is not about computer hardware or software, within the scope defined in the help center." – Mokubai

If this question can be reworded to fit the rules in the help center, please edit the question.













  • I was going to post my question on StackOverflow being it related to a problem for software developers. But choosing "I need help with a software or hardware issue" I was directed to SuperUser. The problem seems related to latest version of Android (software) when running on at least a specific Google smartphone (hardware). Where should I post it?

    – chris_gray
    Dec 31 '18 at 8:03











  • Strange, after about 6 months experiencing the problem, I got it gone. Today I thought that the antivirus was possibly causing the issue so I forced Bitdefender to stop (I have Bitdefender on all my PCs and mobile devices). Problem was gone, Pixel phone behaving exactly as the other one with previous Android version. Even restarting Bitdefender and restarting the phone issue didn't come back again. I wonder it it was really the cause of the problem or just a coincidence.

    – chris_gray
    Jan 14 at 9:06



















  • I was going to post my question on StackOverflow being it related to a problem for software developers. But choosing "I need help with a software or hardware issue" I was directed to SuperUser. The problem seems related to latest version of Android (software) when running on at least a specific Google smartphone (hardware). Where should I post it?

    – chris_gray
    Dec 31 '18 at 8:03











  • Strange, after about 6 months experiencing the problem, I got it gone. Today I thought that the antivirus was possibly causing the issue so I forced Bitdefender to stop (I have Bitdefender on all my PCs and mobile devices). Problem was gone, Pixel phone behaving exactly as the other one with previous Android version. Even restarting Bitdefender and restarting the phone issue didn't come back again. I wonder it it was really the cause of the problem or just a coincidence.

    – chris_gray
    Jan 14 at 9:06

















I was going to post my question on StackOverflow being it related to a problem for software developers. But choosing "I need help with a software or hardware issue" I was directed to SuperUser. The problem seems related to latest version of Android (software) when running on at least a specific Google smartphone (hardware). Where should I post it?

– chris_gray
Dec 31 '18 at 8:03





I was going to post my question on StackOverflow being it related to a problem for software developers. But choosing "I need help with a software or hardware issue" I was directed to SuperUser. The problem seems related to latest version of Android (software) when running on at least a specific Google smartphone (hardware). Where should I post it?

– chris_gray
Dec 31 '18 at 8:03













Strange, after about 6 months experiencing the problem, I got it gone. Today I thought that the antivirus was possibly causing the issue so I forced Bitdefender to stop (I have Bitdefender on all my PCs and mobile devices). Problem was gone, Pixel phone behaving exactly as the other one with previous Android version. Even restarting Bitdefender and restarting the phone issue didn't come back again. I wonder it it was really the cause of the problem or just a coincidence.

– chris_gray
Jan 14 at 9:06





Strange, after about 6 months experiencing the problem, I got it gone. Today I thought that the antivirus was possibly causing the issue so I forced Bitdefender to stop (I have Bitdefender on all my PCs and mobile devices). Problem was gone, Pixel phone behaving exactly as the other one with previous Android version. Even restarting Bitdefender and restarting the phone issue didn't come back again. I wonder it it was really the cause of the problem or just a coincidence.

– chris_gray
Jan 14 at 9:06










0






active

oldest

votes

















0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes

Popular posts from this blog

"Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

Alcedinidae

Origin of the phrase “under your belt”?