Ticket #2200 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Rename contact is interrupted if roster gets updated

Reported by: patrys@… Owned by: asterix
Priority: normal Milestone: 0.11
Component: None Version: svn
Severity: normal Keywords:
Cc: OS:

Description

Steps to reproduce:

- Click a contact

- Hit F2

- Start typing

- Wait for some other contact to change its status

Expected behaviour:

- Still editing contact's name

Actual behaviour:

- Editing box gets disposed

- Its contents are lost

- Further typing starts the roster search box

And keep in mind that when you have 200 contacts, roster updates happen once a second in average.

Attachments

Change History

Changed 2 years ago by jim++

I suppose the problem comes from gtk itself. The only solution could be to open a small dialog to change nick.

Changed 2 years ago by jim++

  • version set to svn
  • milestone set to 0.11

Break rename procedure when some contact change status introduced in [5774].

I bet something in add_contact_to_roster() or remove_contact() cancel edit. Contact in/out had always break rename.

Changed 2 years ago by jim++

*Contact in/out had always break rename, even before [5774]

Changed 2 years ago by asterix

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

(In [7467]) use a dialog to rename a contact or a group. fixes #2200

Changed 2 years ago by jim++

  • status changed from closed to reopened
  • resolution fixed deleted

Strange, I don't see this, it's still roster inline rename (using r7479). How possible ??

Changed 2 years ago by jim++

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

Add/Change #2200 (Rename contact is interrupted if roster gets updated)

Author



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