Duplicate Facebook Profile Buttons for ContactsSupport


Last Updated:

  1. insertnewsn

    insertnewsn Member This Topic's Starter

    Joined:
    Oct 21, 2009
    Messages:
    16
    Likes Received:
    0
    Hello all,

    Quick question:

    I have all my Google/Facebook accounts sync with my Droid, but I choose not to display all of them at once.

    Instead, when I manually add them in as a contact (for example, John Doe), I love that it realizes John has a facebook account and automatically syncs his picture/facebook info.

    However, if I click on John Doe's contact, it lists two items for "Facebook profile" (with "View Profile" underneath). This occurs with multiple contacts (some have 3 of these "view profile" links).

    Am I doing something wrong? How can I make all extraneous facebook profile links go away?
     

    Advertisement
  2. russell5

    russell5 Well-Known Member

    Joined:
    Nov 7, 2009
    Messages:
    206
    Likes Received:
    19
    This has happened to me too. I have not looked into it more but i will.
     
  3. eleven11

    eleven11 Member

    Joined:
    Nov 8, 2009
    Messages:
    9
    Likes Received:
    0
    I was about to start a thread about this. I, too, have this issue. In fact, I have some contacts with up to 5 Facebook link buttons under their respective contact.
     
  4. tanner.jon

    tanner.jon New Member

    Joined:
    Nov 11, 2009
    Messages:
    2
    Likes Received:
    0
    I have many contacts with 5 or more. One has 8.

    Currently investigating. So far, I think it adds an instance for each sync. I forced a sync with facebook and it added an instance.

    Next up... deleting facebook account and re-adding.
     
  5. tanner.jon

    tanner.jon New Member

    Joined:
    Nov 11, 2009
    Messages:
    2
    Likes Received:
    0
    So, I have removed my facebook account (thus removing the facebook instances from my contacts).

    I re-added my facebook accounts. Now only having one instance of a contact's facebook profile in the contact page.

    After forcing another sync, I see that a second instance is added.

    The issue is a bug with facebook syncing with the contacts. My plan is to remove my facebook account, add it, and turn off syncing (after the initial sync). Maybe this will get updated soon.
     
  6. NoSenseWorrying

    NoSenseWorrying Well-Known Member

    Joined:
    Nov 4, 2009
    Messages:
    56
    Likes Received:
    0
    I just noticed that I have this problem this morning. I hope that they come out with a fix for this. On mine, some of the facebook profiles have their current status, while the other one just lets you view their profile. Weird!
     
  7. dlrooney

    dlrooney Active Member

    Joined:
    Nov 11, 2009
    Messages:
    27
    Likes Received:
    0
    Yep I have this problem also. Some of my contacts have up to 5
     
  8. koticphreak

    koticphreak Well-Known Member

    Joined:
    Nov 8, 2009
    Messages:
    88
    Likes Received:
    0
    Also have this problem, anyone ever come up with a solution other than to disable synching?
     
  9. Crush_Buds

    Crush_Buds Well-Known Member

    Joined:
    Nov 11, 2009
    Messages:
    62
    Likes Received:
    0
    bump
     
  10. bills534

    bills534 Well-Known Member

    Joined:
    Nov 10, 2009
    Messages:
    63
    Likes Received:
    5
    Anybody know if 2.1 will fix this? its kinda annoying to see 5 facebook profile links on all of my contacts. There doesn't seem to be an answer for it on the motorola forums either.
     
  11. eleven11

    eleven11 Member

    Joined:
    Nov 8, 2009
    Messages:
    9
    Likes Received:
    0
    Update:
    All of my duplicate issues resolved after the December OTA update.
     
  12. CaptainRon

    CaptainRon Well-Known Member

    Joined:
    Nov 4, 2009
    Messages:
    1,253
    Likes Received:
    1,236
    I on the other hand do not like that it overrides my photo of "John" with his facebook picture. Is there a way to force the phone to use the photo I've selected for my friends?

    I do like having the phone use the facebook profile photo if I don't have one selected.
     
  13. insertnewsn

    insertnewsn Member This Topic's Starter

    Joined:
    Oct 21, 2009
    Messages:
    16
    Likes Received:
    0
    Yes, u can manually choose the photo for a contact. Go into the contact's edit page and click on their picture..u should be able to change it from there
     
  14. CaptainRon

    CaptainRon Well-Known Member

    Joined:
    Nov 4, 2009
    Messages:
    1,253
    Likes Received:
    1,236
    I was confused since my desired contact's picture was already there when I selected edit. But after clicking on the picture I was able to select "Use this photo." Worked like a charm!

    Thank you.
     
  15. kroh

    kroh New Member

    Joined:
    Feb 10, 2010
    Messages:
    1
    Likes Received:
    0
    TLDNR: All the sync services fight to set the icon. If you want your specified image to be the icon, you have to unlink all services for that contact.

    Long version:
    I'll take a stab at this: It seems to be a race condition synchronizing with multiple services. (The phrase "seems to be" is important, since this is entirely my speculation based on observation of the phone's behavior.

    Each service that links that service's image with the phone's contact icons (Facebook, Flickr, Google, etc.) will set the contact icon at the time of a sync regardless of other services that also link contact icons (because the services are unaware of each other, more on this later). This means that for a given contact, the icon shown will be the one set by whichever service most recently did a sync. If the Facebook app does a sync, the icon will be the image from FB. If Flickr does a sync two minutes later, the icon will be the image from that user's Flicr account (which means the FB icon was only up for two minutes).

    Now here's the rub: What you're expecting to happen is the reverse of what's really going on. You expect that contacts for which you've not specified an icon will have whatever icon whichever service decides to set for it, but if you explicitly set an icon, it would override any service's icon sync (effectively disabling icon sync for that contact). However, when you use a photo to "set as contact icon" on your phone, it doesn't actually set it as the contact icon on your phone, it sets it as the contact icon for the Google sync service. Hence, if Google was the last service to sync your contacts, that's the icon that will show for a contact. As soon as another service does a sync, the contact icon gets overwritten.

    The reason for this is because your phone doesn't actually have contacts. Your phone only knows what Google's sync service tells it, and the Google service isn't any more special than the other sync services--the information from all of them just gets aggregated in the display on your phone. In the case of two services having different phone numbers both marked as "Home," you get two phone numbers in that contact marked "Home." In the case of an icon, though, there can be only one, and instead of dealing with this situation elegantly (by, say, providing a way to have the services negotiate, or negotiate conflicts for them by setting a one service to be the boss, or even setting their own service to be the boss), Google decided to not deal with it at all; hence the race condition. *sigh*

    If you absolutely want a certain image as a contact's icon, you have to eliminate this race condition by eliminating any competition (you can't have a race with only one competitor). You have to unlink the contact from all the services. (Of course, when you unlink it from everything, you really haven't--you've unlinked it from everything except Google, because you can't really unlink it from Google, because "it" only exists in Google. The fact that there's even an icon to do that is a full-on, pants-on-fire user interface lie.)
     

Share This Page

Loading...