Set the host clipboard only for DEVICE_ID_DEFAULT device
our host does not support clipboards per virtual device. [C-10-7] MUST use a separate clipboard solely for each virtual device (or disable the clipboard for virtual devices) Bug: 262038440 Test: presubmit Change-Id: I5b728ec352c8e856618a40f797b49e78ab5085e8 Signed-off-by: Roman Kiryanov <rkir@google.com>
This commit is contained in:
@@ -824,7 +824,9 @@ public class ClipboardService extends SystemService {
|
||||
@GuardedBy("mLock")
|
||||
private void setPrimaryClipInternalLocked(
|
||||
@Nullable ClipData clip, int uid, int deviceId, @Nullable String sourcePackage) {
|
||||
mEmulatorClipboardMonitor.accept(clip);
|
||||
if (deviceId == DEVICE_ID_DEFAULT) {
|
||||
mEmulatorClipboardMonitor.accept(clip);
|
||||
}
|
||||
|
||||
final int userId = UserHandle.getUserId(uid);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user