Clear aep from clipboard after 60 seconds.

This commit is contained in:
Michelle Tang
2025-05-01 16:16:04 -04:00
committed by Cody Henthorne
parent ae4c0d1242
commit 9d1960f065
4 changed files with 31 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.R;
@@ -18,6 +19,10 @@ public class ClearClipboardAlarmReceiver extends BroadcastReceiver {
Log.d(TAG, "onReceive: clearing clipboard");
ClipboardManager clipboardManager = ServiceUtil.getClipboardManager(context);
clipboardManager.setPrimaryClip(ClipData.newPlainText(context.getString(R.string.app_name), " "));
if (Build.VERSION.SDK_INT >= 28) {
clipboardManager.clearPrimaryClip();
} else {
clipboardManager.setPrimaryClip(ClipData.newPlainText(context.getString(R.string.app_name), " "));
}
}
}