Fix crash on rotation.

The listen & remove notification not matched. When user dismiss it not
by rotation will not remove notification observer which cause crash.