Ticket #1412 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Focus on OK button in dialog box: bad!

Reported by: wed Owned by: asterix
Priority: normal Milestone: 0.10
Component: dialogs Version:
Severity: normal Keywords: focus dialog
Cc: OS:

Description

When I'm innocently typing some text and suddenly a dialog box opens, with the focus on the OK button (for instance, the dialog box telling me I can now see a contact's presence), if I'm at the end of a word and hit the space bar just when the dialog box opens, the dialog is dealt with and disappears. Then I just see that I have confirmed something but I haven't had the time to check what it was exactly.

This is bad. Now let's talk about which solution we prefer.

1. Queue those dialogs?

2. Put the focus elsewhere in the dialog? (not my choice)

3. Don't get the focus at all?

Attachments

Change History

Changed 3 years ago by nk

I vote for #3. maybe we can show those dialogs in the center of screen but in bg. conversation is welcomed

Changed 3 years ago by wed

This is tricky. If the window gets in the user's way, the user will have to deal with the window but first they will have to move the focus to the dialog by themselves. If the dialog is in background, will a single Alt-tab keypress move the focus to it, for instance?

Changed 3 years ago by nk

it should be somewhere visible but not popup in user's face.

it can be positioned near the current focused window of Gajim (if such exists) else in center of screen?

I don't know. propose..

Changed 3 years ago by asterix

error dialogs must have focus. They are modal. So 3 is not the solution. I don't see any other solution than 2.

Changed 3 years ago by nk

what other successful clients (non jabber too) have to teach us in this area? Users contirbute your thoughts

Changed 3 years ago by wed

asterix, you talk about error dialogs. Perhaps spontaneous dialogs should not be error dialogs but non modal information dialog. Anyway, even the solution 2 would be far better than the behaviour of Gajim as of version 0.9.1.

Changed 3 years ago by asterix

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

fixed in [5477]

Add/Change #1412 (Focus on OK button in dialog box: bad!)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.