MMS sending error notification popup suppressed when in Messaging app

asked 2015-10-27 14:32:45 +0300

updated 2015-10-27 14:36:00 +0300

Steps to reproduce (assumes you are able to send an MMS that is for some reason not accepted by the operator, in my case too large image):

  1. In Settings -> Apps -> Messaging have maximum image size set to the highest setting
  2. Open Gallery, select normal full-size image taken with e.g. camera
  3. Send it as MMS to e.g. yourself
  4. While it is still sending, switch to the Messaging app

Actual result:

  1. Now in case an MMS-level error occurs while sending, you only get some "bling" alert sound and nothing else. Nothing in events view. If you go in Messaging app to the recipient's message view, you see a "Problem while sending message" error message and a "Reload" style icon on top of the thumbnail of the image that was attached to your MMS message
  2. If you click the "Resend (Reload)" button and stay in the Messaging app (regardless of what view you have open) and the error repeats, you again only get the "bling" alert sound and nothing else.
  3. However, if you click the resend button and switch away from (and stay out of) the Messaging app before the error repeats, you now get (a slightly different alert sound and) a nice (auto-disappearing) popup informing you of the actual reason why sending failed, e.g. "Maximum image size exceeded" or similar. If you resend again and again stay out of the Messaging app, the nice error message is repeated.

Expected result:

  • The popup error message is always shown, also in the Messaging app

Additional user experience improvement opportunities:

  • In the Messaging app's per-recipient message view, show the specific error message that was shown in the popup in addition to or instead of the generic "Problem sending message" error.
  • In the Events view, show a notification that the sending of the MMS failed (generic error message good enough here I suppose) so that the user can read it there in case he/she missed the popup notification.
edit retag flag offensive close delete