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

Commit 8021a8fb authored by Sally Yuen's avatar Sally Yuen
Browse files

Revert "Fixes for a11y selection". Reverts hiding some selection UI

This reverts commit 55022a58.

Reason for revert: b/226418848
Test: builds

Change-Id: Id709d131754e14a67805ee981bc5ad0bc759121f
parent b07646b6
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -12600,7 +12600,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
                    if (start >= 0 && start <= end && end <= text.length()) {
                        requestFocusOnNonEditableSelectableText();
                        Selection.setSelection((Spannable) text, start, end);
                        hideAccessibilitySelectionControllers();
                        // Make sure selection mode is engaged.
                        if (mEditor != null) {
                            mEditor.startSelectionActionModeAsync(false);
                        }
                        return true;
                    }
                }
@@ -13743,12 +13746,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
            Selection.removeSelection((Spannable) text);
        }
        // Hide all selection controllers used for adjusting selection
        // since we are doing so explicitly by other means and these
        // since we are doing so explicitlty by other means and these
        // controllers interact with how selection behaves.
        hideAccessibilitySelectionControllers();
    }
    private void hideAccessibilitySelectionControllers() {
        if (mEditor != null) {
            mEditor.hideCursorAndSpanControllers();
            mEditor.stopTextActionMode();