Adium

Ticket #10031 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

Incorrect behavior of keys when contact list search is active.

Reported by: zee Assigned to:
Priority: normal Milestone: SVN issues
Component: Contact List Search Version: 1.3b2
Severity: normal Keywords:
Cc: Patch: None
Pending: 0

Description

If I press cmd-f, then use arrow keys to navigate away into the list, several keys behave incorrectly (assuming Safari's behavior is correct):

  • cmd-f key cancels search when pressed again (it should return focus to the search bar)
  • esc key does nothing (it should cancel search).

Change History

06/10/2008 10:16:17 AM changed by zacw

The escape key doesn't cancel the search unless the search bar has focus. I do not believe this behavior should change.

However, I'm not against command+f returning focus to the search bar instead of immediately closing.

06/10/2008 12:44:57 PM changed by zee

Why? It doesn't do anything else in contact-list context anyway, so why should I have to press 3 keys (cmd-f, esc) to cancel the search instead of just one?

06/10/2008 12:51:51 PM changed by zacw

Escape cancels the current selection.

06/10/2008 01:32:02 PM changed by zee

Didn't know about that. What about making it exit search mode if no contacts are selected?

06/10/2008 02:32:54 PM changed by zacw

That sounds reasonable.

06/10/2008 03:37:45 PM changed by Robby

  • milestone set to Adium X 1.3.

06/12/2008 08:02:47 AM changed by jas8522

If we really want to match Safari for this, then it should be:

cmd-f = open search bar and restore focus to search bar cmd-shift-f = close search bar

Though at the moment cmd-shift-f is used to send a file.. so that would need to be changed.

06/12/2008 09:07:42 AM changed by zacw

I'd much rather not change the send-file shortcut.

06/14/2008 03:18:46 PM changed by evands

  • status changed from new to closed.
  • resolution set to fixed.

(In [23979]) cmd-f refocuses the contact list search field if it is already visible. Closes #10031

06/14/2008 03:41:10 PM changed by Robby

  • milestone changed from Adium X 1.3 to SVN issues.

06/14/2008 04:31:19 PM changed by zee

What about escape key?

06/14/2008 07:24:13 PM changed by evands

(In [23983]) When escape is pressed in the standard contact list while in a search, it removes the selection on first press as it normally. Once there is no selection, pressing escape again now closes the search field. Refs #10031

06/14/2008 07:40:26 PM changed by Robby

Pressing escape closes the search field straight away for me in [23983].