diff options
author | Roman Kiryanov <rkir@google.com> | 2022-05-11 03:06:57 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-05-11 03:06:57 +0000 |
commit | c079a82c708989576a4dec6e557d14ed6eda9a26 (patch) | |
tree | b0fcdf4cc08c18e8670c09df814873fe3844f228 | |
parent | 197653158e575649598e7c59ce36dcb8a65851d2 (diff) | |
parent | f7a05bd2fa95bd61ef09e21e3d4bd5c530c9eecc (diff) | |
download | base-c079a82c708989576a4dec6e557d14ed6eda9a26.tar.gz |
Merge "Label emulator clipboards with `SUPPRESS_CLIPBOARD_OVERLAY`"
-rw-r--r-- | services/core/java/com/android/server/clipboard/EmulatorClipboardMonitor.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/clipboard/EmulatorClipboardMonitor.java b/services/core/java/com/android/server/clipboard/EmulatorClipboardMonitor.java index 0944c57d121f..c37d4c6bcaef 100644 --- a/services/core/java/com/android/server/clipboard/EmulatorClipboardMonitor.java +++ b/services/core/java/com/android/server/clipboard/EmulatorClipboardMonitor.java @@ -18,6 +18,7 @@ package com.android.server.clipboard; import android.annotation.Nullable; import android.content.ClipData; +import android.os.PersistableBundle; import android.os.SystemProperties; import android.system.ErrnoException; import android.system.Os; @@ -137,6 +138,9 @@ class EmulatorClipboardMonitor implements Consumer<ClipData> { final ClipData clip = new ClipData("host clipboard", new String[]{"text/plain"}, new ClipData.Item(str)); + final PersistableBundle bundle = new PersistableBundle(); + bundle.putBoolean("com.android.systemui.SUPPRESS_CLIPBOARD_OVERLAY", true); + clip.getDescription().setExtras(bundle); if (LOG_CLIBOARD_ACCESS) { Slog.i(TAG, "Setting the guest clipboard to '" + str + "'"); |