Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/website/AddExceptionPreference.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/AddExceptionPreference.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/AddExceptionPreference.java |
index 436d169bde406e7764fe99a87647fd6dddc7bd21..bb973d46e5b5601ecf31c3290929f75c5e7bfbb4 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/AddExceptionPreference.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/AddExceptionPreference.java |
@@ -25,6 +25,7 @@ import android.widget.TextView; |
import org.chromium.base.ApiCompatibilityUtils; |
import org.chromium.chrome.R; |
+import org.chromium.ui.UiUtils; |
/** |
* A utility class for the UI recording exceptions to the blocked list for site |
@@ -115,7 +116,14 @@ public class AddExceptionPreference extends Preference implements OnPreferenceCl |
.setView(view) |
.setPositiveButton(R.string.website_settings_add_site_add_button, onClickListener) |
.setNegativeButton(R.string.cancel, onClickListener) |
- .show(); |
+ .create(); |
+ alertDialog.setOnShowListener(new DialogInterface.OnShowListener() { |
+ @Override |
+ public void onShow(DialogInterface dialog) { |
+ UiUtils.showKeyboard(input); |
+ } |
+ }); |
+ alertDialog.show(); |
final Button okButton = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE); |
okButton.setEnabled(false); |