Index: content/public/android/java/src/org/chromium/content/browser/MonthPickerDialog.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/MonthPickerDialog.java b/content/public/android/java/src/org/chromium/content/browser/MonthPickerDialog.java |
index 94f07fa0b0f4640e61eb5abeda9f15731a2a1e65..dd8d5eec57d0dd92fd8f1a2b93b8dba1f23e9aba 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/MonthPickerDialog.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/MonthPickerDialog.java |
@@ -99,6 +99,10 @@ public class MonthPickerDialog extends AlertDialog implements OnClickListener, |
@Override |
protected void onStop() { |
if (Build.VERSION.SDK_INT >= 16) { |
+ // The default behavior of dialogs changed after JellyBean. After JB |
+ // dismissing a dialog (by pressing back for example) |
+ // applies the chosen date. This code is added here so that the custom |
+ // pickers behave the same as the internal DatePickerDialog. |
tryNotifyMonthSet(); |
} |
super.onStop(); |