Ensure we perform the action when we can't auto-advance

If auto-advance was set to "newer" or "older", and you archived all
your mail, the final operation would be set as the next operation to
perform in the list, but it would never actually get performed.

If we _always_ perform the action when a delete is performed, we fix
this problem.

Bug: 9904716
Change-Id: If1f0ef38a1468defabf81b385839c89334fedbc1
diff --git a/src/com/android/mail/ui/AnimatedAdapter.java b/src/com/android/mail/ui/AnimatedAdapter.java
index 0ca0448..d622cc6 100644
--- a/src/com/android/mail/ui/AnimatedAdapter.java
+++ b/src/com/android/mail/ui/AnimatedAdapter.java
@@ -476,6 +476,8 @@
         if (list.isEmpty()) {
             // If we have no deleted items on screen, skip the animation
             listener.onListItemsRemoved();
+            // If we have an action queued up, perform it
+            performAndSetNextAction(null);
         } else {
             performAndSetNextAction(listener);
         }