diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialog.java b/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialog.java index 5618a07e708..361d27d3cef 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialog.java +++ b/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialog.java @@ -55,7 +55,6 @@ import org.json.JSONObject; private ListView mStackView; private Button mReloadJsButton; private Button mDismissButton; - private Button mCopyToClipboardButton; private @Nullable Button mReportButton; private @Nullable TextView mReportTextView; private @Nullable ProgressBar mLoadingIndicator; @@ -229,35 +228,6 @@ import org.json.JSONObject; } } - private static class CopyToHostClipBoardTask extends AsyncTask { - private final DevSupportManager mDevSupportManager; - - private CopyToHostClipBoardTask(DevSupportManager devSupportManager) { - mDevSupportManager = devSupportManager; - } - - @Override - protected Void doInBackground(String... clipBoardString) { - try { - String sendClipBoardUrl = - Uri.parse(mDevSupportManager.getSourceUrl()).buildUpon() - .path("/copy-to-clipboard") - .query(null) - .build() - .toString(); - for (String string: clipBoardString) { - OkHttpClient client = new OkHttpClient(); - RequestBody body = RequestBody.create(null, string); - Request request = new Request.Builder().url(sendClipBoardUrl).post(body).build(); - client.newCall(request).execute(); - } - } catch (Exception e) { - FLog.e(ReactConstants.TAG, "Could not copy to the host clipboard", e); - } - return null; - } - } - protected RedBoxDialog( Context context, DevSupportManager devSupportManager, @@ -289,19 +259,6 @@ import org.json.JSONObject; dismiss(); } }); - mCopyToClipboardButton = (Button) findViewById(R.id.rn_redbox_copy_button); - mCopyToClipboardButton.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - String title = mDevSupportManager.getLastErrorTitle(); - StackFrame[] stack = mDevSupportManager.getLastErrorStack(); - Assertions.assertNotNull(title); - Assertions.assertNotNull(stack); - new CopyToHostClipBoardTask(mDevSupportManager).executeOnExecutor( - AsyncTask.THREAD_POOL_EXECUTOR, - StackTraceHelper.formatStackTrace(title, stack)); - } - }); if (mRedBoxHandler != null && mRedBoxHandler.isReportEnabled()) { mLoadingIndicator = (ProgressBar) findViewById(R.id.rn_redbox_loading_indicator); diff --git a/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml b/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml index 6f23319ecba..514d39df8b9 100644 --- a/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml +++ b/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml @@ -65,11 +65,6 @@ android:text="@string/catalyst_reload_button" style="@style/redboxButton" /> -