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

Commit 0f163f55 authored by Ahaan Ugale's avatar Ahaan Ugale
Browse files

ContentCapture: DEBUG flag to log raw text

Bug: 184311217
Test: manual
Change-Id: I9a60bcf95574583c14f5962a3dde603abea85498
parent 466698f9
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@
package android.view.contentcapture;

import static android.view.contentcapture.ContentCaptureHelper.getSanitizedString;
import static android.view.contentcapture.ContentCaptureManager.DEBUG;
import static android.view.contentcapture.ContentCaptureManager.NO_SESSION_ID;

import android.annotation.IntDef;
@@ -431,11 +432,13 @@ public final class ContentCaptureEvent implements Parcelable {
            string.append(", class=").append(className);
            string.append(", id=").append(mNode.getAutofillId());
            if (mNode.getText() != null) {
                string.append(", text=").append(getSanitizedString(mNode.getText()));
                string.append(", text=")
                        .append(DEBUG ? mNode.getText() : getSanitizedString(mNode.getText()));
            }
        }
        if (mText != null) {
            string.append(", text=").append(getSanitizedString(mText));
            string.append(", text=")
                    .append(DEBUG ? mText : getSanitizedString(mText));
        }
        if (mClientContext != null) {
            string.append(", context=").append(mClientContext);
+3 −0
Original line number Diff line number Diff line
@@ -212,6 +212,9 @@ public final class ContentCaptureManager {

    private static final String TAG = ContentCaptureManager.class.getSimpleName();

    /** @hide */
    public static final boolean DEBUG = false;

    /** Error happened during the data sharing session. */
    public static final int DATA_SHARE_ERROR_UNKNOWN = 1;