-
Notifications
You must be signed in to change notification settings - Fork 124
Closed
Description
I had the editor with a long text in it. Different styles were applied to the text.
I selected a word and then pasted other chunk of text previously copied in the clipboard.
Tested on Nexus 5X Android 7
java.lang.RuntimeException: PARAGRAPH span must start at paragraph boundary
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:687)
at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:676)
at org.wordpress.aztec.util.SpanWrapper.setFlags(SpanWrapper.kt:20)
at org.wordpress.aztec.AztecParser.markBlockElementsAsParagraphs(AztecParser.kt:255)
at org.wordpress.aztec.AztecParser.fromHtml(AztecParser.kt:45)
at org.wordpress.aztec.AztecText.fromHtml(AztecText.kt:737)
at org.wordpress.aztec.AztecText.paste(AztecText.kt:1053)
at org.wordpress.aztec.AztecText.onTextContextMenuItem(AztecText.kt:964)
at android.widget.Editor$TextActionModeCallback.onActionItemClicked(Editor.java:3793)
at com.android.internal.policy.DecorView$ActionModeCallback2Wrapper.onActionItemClicked(DecorView.java:2301)
at com.android.internal.view.FloatingActionMode$3.onMenuItemSelected(FloatingActionMode.java:88)
at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:761)
at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:152)
at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:904)
at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:894)
at com.android.internal.view.FloatingActionMode$4.onMenuItemClick(FloatingActionMode.java:114)
at com.android.internal.widget.FloatingToolbar$FloatingToolbarPopup$3.onClick(FloatingToolbar.java:394)
at android.view.View.performClick(View.java:5637)
at android.view.View$PerformClick.run(View.java:22429)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6121)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Related to #481 ?