I am currently testing my Smack client.
I have set the subscription type set to MANUAL. Upon an incoming Presence message with a Type of SUBSCRIBE, I open up a window informing the user that another user is tyring to add them as a buddy with the option of Authorizing or Denying the change.
However, before the user has a chance to respond, a rosterModified event is fired.
Is this the correct behavior?
Currently, I have a RosterListener that updates the displayed user roster on modifications, so a request results in an immediate update of their visible buddy list.
Any help/advice is appreciated.