FossifyOrg / Messages

An easy and quick way of managing SMS and MMS messages without ads.
https://www.fossify.org
GNU General Public License v3.0
415 stars 29 forks source link

MMS Draft not preserved across screen orientation change #114

Open SilverPuppy opened 4 months ago

SilverPuppy commented 4 months ago

Checklist

Affected app version

1.0.1

Affected Android/Custom ROM version

A12/Moto G stock

Affected device model

Moto G Pure

How did you install the app?

F-Droid / IzzyOnDroid

Steps to reproduce the bug

  1. Select a photo to send.
  2. Compose a message but don't send it.
  3. Change screen orientation.

Expected behavior

Draft message should be preserved, and appear in the new orientation.

Actual behavior

Entire draft message will disappear. This happened to me twice in a row this morning. The first time, I stopped composing to pet the cat, then looked back, and my message in progress was mysteriously gone. I started again, moved such that the screen orientation changed, and again, my work disappeared. This time I saw it happen. I tested the steps above to confirm the behavior, and it's consistent.

Screenshots/Screen recordings

No response

Additional information

No response

SilverPuppy commented 4 months ago

Weird, an orientation change just now with an empty message box retrieved an MMS draft from an hour ago, which had already been sent.

SilverPuppy commented 4 months ago

I've found MMS drafts accidentally by using the back button to navigate backward through the activity stack, something I rarely do, but did once absentmindedly and found very revealing. I wonder if it's a stack navigation mistake.