Hitting ESC when typing a message should clear the message

Bug #555689 reported by Graham Binns
8
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Gwibber
Fix Released
Undecided
Unassigned
gwibber (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: gwibber

What happens:
When I'm typing a message and hit escape, I expect the message area to be cleared. It isn't, so I select all the text and hit backspace to delete it. However, if I'm replying to someone the fact that I'm replying still isn't cleared; I have to use my mouse to click the X next to the service I'm using to reply in the "Send with" area.

What should happen:
Hitting escape should clear the message window (Ctrl-Z should bring the contents back if it's in error). Moreover, ESC should clear the in-reply-to field, since having the text there after the @foo has been cleared from the message box is confusing and makes me think that I'm going to send a reply to someone even when I'm not.

Related branches

Revision history for this message
Pablo Rubianes (pablorubianes-uy) wrote :

Hello I think this is not a bug, this should be include in the wishlist Status

Revision history for this message
Omer Akram (om26er) wrote :

Wishlist it is. Marking triaged and waiting for upstream comment about this if they think its something that they should do.

Changed in gwibber (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Changed in gwibber:
milestone: none → 3.0
Changed in gwibber:
status: New → Confirmed
Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Related branch (lp:~nicholas-j-campbell/gwibber/esc) implements this behavour except Ctrl+Z - this is separate issue - bug 357834 ([wishlist] Add support for undo/redo keyboard shortcuts)

Changed in gwibber:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gwibber - 2.91.0-0ubuntu1

---------------
gwibber (2.91.0-0ubuntu1) natty; urgency=low

  * New unstable release
    - Shouldn't display reply icon for messages from you (LP: #661330)
    - Private messages shouldn't allow public replies (LP: #661358)
    - Private messages shouldn't allow retweets (LP: #661359)
    - Don't clear multi-column streams when activated by the messaging
      indicator (LP: #643487)
    - Save window size/position when it changes, so it doesn't get moved
      unexpectedly when activated by the messaging indicator (LP: #614345)
    - Split gwibber-service backends into plugins so they can be optional
    - gwibber-service will now look for plugins in multiple paths
      * $GWIBBER_PLUGIN_DIR, ~/.local/share/gwibber/plugins,
        /usr/local/share/gwibber/plugins, /usr/share/gwibber/plugins
    - Don't traceback if you attempt to delete an account when there is
      no account selected (LP: #663948)
    - Fixed dupe notifications as well as displaying dupes in the stream
    - Plugins can now return tuples of errors instead of messages, which
      signals the client to display the failure in an Infobar
    - Remove all db access from the client, move all the logic to the service
    - Add appindicator support, to get quicklists if using Unity
    - Use counters in the messaging menu for unseen messages, replies and
      private messages
    - Fix for gwibber-poster man page from Kartik Mistry (LP: #638824)
    - New gwibber-accounts man page from Kartik Mistry (LP: #638824)
    - Clear input entry and account target bar on ESC (LP: #555689)
    - Client will display the infobar with retry, edit account, and clear
      buttons
    - gwibber-accounts: added infobar to display errors passed in from
      the client
    - gwibber-service-statusnet - ported to use oauth1.0a
    - gwibber-service-identica - ported to use oauth1.0a
  * debian/control
    - Dropped recommends for python-desktopcouch-records
    - Split the gwibber-service plugins into separate packages
      * gwibber-service-facebook
      * gwibber-service-twitter
      * gwibber-service-identica
      * gwibber-service-flickr
      * gwibber-service-digg
      * gwibber-service-buzz
      * gwibber-service-statusnet
      * gwibber-service-foursquare
      * gwibber-service-friendfeed
      * gwibber-service-pingfm
      * gwibber-service-qaiku
    - Make the service plugins conflict with gwibber-service <= 2.33.0
  * debian/patches/lp_report_to_ubuntu.patch
    - Updated links to point to natty
 -- Ken VanDine <email address hidden> Mon, 18 Oct 2010 17:07:03 -0400

Changed in gwibber (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Jason Woofenden (jason210) wrote :

Sorry for coming in a little late on this, but it's really horrible having the input clear on escape. I push escape a lot (a habit I picked up from using Vim a lot) and I don't ever want it to clear the input field. There are a great many other Linux users with this habit too I'm sure.

It is also just weird behavior. Where did this idea come from that esc should clear the field?

Please, please make escape do nothing in the input field!

Changed in gwibber:
status: Fix Committed → Fix Released
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

I also think this is weird behavior. I filed bug 819618.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.