From c50f912676d16e075fbef81fea0b70b6faa775e9 Mon Sep 17 00:00:00 2001 From: Andrew Stadler Date: Tue, 2 Nov 2010 16:14:19 -0700 Subject: [PATCH] Inhibit "send" when user is a monkey. While monkey is active, any clicks on "send" will be mapped to "save". Drafts will pile up, but nothing will get out. Bug: 2799956 Change-Id: I300d50001b43c8b61062143f9a0ac914aa2deaca --- src/com/android/email/activity/MessageCompose.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/android/email/activity/MessageCompose.java b/src/com/android/email/activity/MessageCompose.java index 27ec0c1de..81f51bf89 100644 --- a/src/com/android/email/activity/MessageCompose.java +++ b/src/com/android/email/activity/MessageCompose.java @@ -35,6 +35,7 @@ import com.android.email.provider.EmailContent.MessageColumns; import android.app.ActionBar; import android.app.Activity; +import android.app.ActivityManager; import android.content.ActivityNotFoundException; import android.content.ContentResolver; import android.content.ContentUris; @@ -862,6 +863,10 @@ public class MessageCompose extends Activity implements OnClickListener, OnFocus private final boolean mSend; public SendOrSaveMessageTask(boolean send) { + if (send && ActivityManager.isUserAMonkey()) { + Log.d(Email.LOG_TAG, "Inhibiting send while monkey is in charge."); + send = false; + } mSend = send; }