The problem I had was I overrode onDismiss
in my DialogFragment
subclass, but I didn't call super.onDismiss
. Once I called the super's method, the problem was fixed.
In general, remember to call the super method of an overridden method in fragments and activities.