Opened 6 years ago

Last modified 6 years ago

#16679 new defect

Remember what I typed if "could not send"

Reported by: vlbrown Owned by:
Milestone: Component: Adium Core
Version: Severity: normal
Keywords: Cc:
Patch Status:

Description (last modified by Frank)


If something goes wrong (e.g. connection error) and my entry cannot be sent, remember what I typed and paste it back into the entry field. Don't lose data!

Steps to reproduce

  1. Use Adium for Twitter
  2. Type a status update into the entry field; press return
  3. Oops! Could not send; a connection error occurred.

Expected results

I would expect to still see my text in the entry field, as I do if the connection has been disabled.

Actual results

I get a message "Could not send; a connection error occurred." What I typed is gone gone gone.

The problem occurs when Adium doesn't realize there is a connection error until after it tries to send (and has erased the entry field)


Given that Adium doesn't erase the entry field when it _knows_ ahead of time that there is no connection (eg. when I disable the connection myself), I am certain that it is capable of holding onto what I typed, checking the return status, and if the status is not "Tweet successfully sent.", putting the contents of that entry buffer _back into the field!

Just because it's only 140 characters doesn't mean I can remember exactly what I typed (and I don't want to have to type it again!)

Change History (2)

comment:1 Changed 6 years ago by Frank

Description: modified (diff)

You can use option-up (⌥↑) to scroll through messages you have sent.

comment:2 Changed 6 years ago by Vicki Brown

Even if that worked (which it doesn't; option up-arrow just scrolls back through the feed output one 'page' at a time) it's not the same.

(Did you read the report? The message _wasn't sent_ because the _connection failed_.)

Last edited 6 years ago by Vicki Brown (previous) (diff)
Note: See TracTickets for help on using tickets.