<div dir="ltr"><div><div><div><div><div>Hello,<br><br></div>I have implemented the requestSubscription() and requestHandles() methods at telepathy-resiprocate [1]. I'm using Empathy as a client and testing it I noticed that when I try to add a contact in the contact list, in the window that opens, the method requestHandle() is being called several times while the user is typing the contact to add. So several 'partial' contacts are being added to my map that holds my contact identifiers [2] [3] like this:<br><br></div>mateus<br></div>mateus2@<br></div>mateus2@test.s<br></div>mateus2@test.sip5060<br><a href="mailto:mateus2@test.sip5060.net">mateus2@test.sip5060.net</a><br><div><div><div><div><br></div><div>I'm wondering if this behaviour should be expected from telepathy or it's just a bug.<br><br></div><div>Any help would be greatly appreciated.<br><br></div><div>Thanks!<br></div><div><br><br>[1] <a href="https://github.com/resiprocate/resiprocate/tree/master/apps/telepathy">https://github.com/resiprocate/resiprocate/tree/master/apps/telepathy</a><br>[2] <a href="https://github.com/resiprocate/resiprocate/blob/master/apps/telepathy/Connection.hxx#L104">https://github.com/resiprocate/resiprocate/blob/master/apps/telepathy/Connection.hxx#L104</a><br>[3] <a href="https://github.com/resiprocate/resiprocate/blob/master/apps/telepathy/Connection.hxx#L105">https://github.com/resiprocate/resiprocate/blob/master/apps/telepathy/Connection.hxx#L105</a><br></div></div></div></div></div>