Adium

Ticket #7747 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Authorization requests pop up and get in the way while typing in chat window

Reported by: cheungpat Owned by: nobody
Milestone: Adium 1.2 Component: Adium UI
Version: 1.1.2 Severity: normal
Keywords: authorization Cc:
Patch Status:

Description

What I observed is that the authorization request window pops up in the foreground and become focused whenever Adium is the active application. That is if the user is chatting and typing in the chat window, the authorization request window will get in the way and ask for response. If the user is typing the window will get the keystrokes and this causes unintended accept/deny of the request.

A possible enhancement can be to pop this window in the background and make the duck bounces on the dock.

Change History

follow-up: ↓ 2   Changed 3 years ago by jas8522

  • status changed from new to closed
  • resolution set to invalid

You can use the "Contact Requests Authorization" event to manage this the way you like...

in reply to: ↑ 1   Changed 3 years ago by cheungpat

To reproduce the problem,

  1. Connect to an MSN account with Adium
  2. Go to Preferences > Events, add "Bounce the dock icon" action to the "Contact requests authorization" (as you said)
  3. Keep Adium in focus
  4. At another computer (so that Adium is still in focus), use another account to add this account as contact.
  5. The authorization pops up, and it catches the focus
  6. The dock icon doesn't bounce because Adium already has the attention.

My point is that, regardless of whether you have set any actions with the event, the authorization box pops up, and it catches the attention. If I am chatting in a chat box at the same time and if I type a space as the box pops up, I will be taken straight to the Add contact box, which is unintended.

Pidgin's implementation of this is to display an authorization panel at the bottom of the contact list, and it will not get in the way, especially when you are typing.

Replying to jas8522:

You can use the "Contact Requests Authorization" event to manage this the way you like...

  Changed 3 years ago by jas8522

  • status changed from closed to reopened
  • version changed from 1.1.1 to 1.1.2
  • resolution invalid deleted
  • milestone set to Adium X 1.3

Ahh yes, this is the same as the email event notification!

  Changed 3 years ago by jas8522

  • status changed from reopened to closed
  • resolution set to duplicate
  • milestone changed from Adium X 1.3 to zzzDuplicate tickets

  Changed 3 years ago by zacw

  • status changed from closed to reopened
  • resolution duplicate deleted

Fixed in [21565].

  Changed 3 years ago by zacw

  • status changed from reopened to closed
  • resolution set to fixed
  • milestone changed from zzzDuplicate tickets to Adium X 1.2
Note: See TracTickets for help on using tickets.