[buddypress-trac] [BuddyPress Trac] #5826: Revisions to add/remove friendship buttons JS has omitted user account screens
    buddypress-trac 
    noreply at wordpress.org
       
    Wed Aug 20 14:43:57 UTC 2014
    
    
  
#5826: Revisions to add/remove friendship buttons JS has omitted user account
screens
--------------------------+-----------------------------
 Reporter:  hnla          |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  Core          |    Version:
 Severity:  normal        |   Keywords:
--------------------------+-----------------------------
 Currently in buddypress user account screens header action buttons for
 friends are not Ajaxed!
 Tracking back:
 In earlier versions (1.7.1 L902) BP JS ran:
 `jq(".friendship-button a").on('click', function() {`
 In 1.7.2 we've changed to:
 `       jq('#members-dir-list').on('click', '.friendship-button a',
 function() {`
 changed in: Changeset 6972
 Now we have become rather specific to the members dir only!
 In the latest revision L1203 we have:
 ` jq( '#members-dir-list, #members-group-list' ).on('click', '.friendship-
 button a', function() {`
 Members group buttons have been added in.
 I was checking some Ajax issues and having resolved was puzzled why the
 bp_user screens buttons were still not working.
 Seems like we have one more token to add in :) :
 ` jq( '#members-dir-list, #members-group-list, #item-header' ).on('click',
 '.friendship-button a', function() {`
 This kicked things back into life.
 Not sure though why the change to querying for those selectors when we
 didn't before, does that not just impose a degree of overhead to this
 function?
 I am wondering though whether I'm missing something that this hasn't been
 raised before by anyone?
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5826>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
    
    
More information about the buddypress-trac
mailing list