Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3281c38e authored by George Mount's avatar George Mount
Browse files

Broaden allowed selection criteria so selection doesn't disappear.

 Bug 6675572

Change-Id: Ic69caac431539247d440c6bac08a3038e8641e99
parent c32b2091
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -7980,9 +7980,10 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc

        if (data.mSelectTextPtr != 0 &&
                (data.mStart != data.mEnd ||
                (mFieldPointer == nodePointer && mFieldPointer != 0))) {
                (mFieldPointer == nodePointer && mFieldPointer != 0) ||
                (nodePointer == 0 && data.mStart == 0 && data.mEnd == 0))) {
            mIsEditingText = (mFieldPointer == nodePointer) && nodePointer != 0;
            mIsCaretSelection = (data.mStart == data.mEnd);
            mIsCaretSelection = (data.mStart == data.mEnd && nodePointer != 0);
            if (mIsCaretSelection &&
                    (mInputConnection == null ||
                    mInputConnection.getEditable().length() == 0)) {