MDL-56402 core_message: remove tabindex attr of not selected users
authorSimey Lameze <simey@moodle.com>
Mon, 31 Oct 2016 01:06:54 +0000 (09:06 +0800)
committerSimey Lameze <simey@moodle.com>
Tue, 1 Nov 2016 07:49:16 +0000 (15:49 +0800)
message/amd/build/message_area_contacts.min.js
message/amd/src/message_area_contacts.js

index ef07b75..7ff3d01 100644 (file)
Binary files a/message/amd/build/message_area_contacts.min.js and b/message/amd/build/message_area_contacts.min.js differ
index c1aa29e..237cb65 100644 (file)
@@ -535,8 +535,10 @@ define(['jquery', 'core/ajax', 'core/templates', 'core/notification', 'core/cust
         Contacts.prototype._setSelectedUser = function(selector) {
             // Remove the 'selected' class from any other contact.
             this.messageArea.find(SELECTORS.CONTACT).removeClass('selected');
+            this.messageArea.find(SELECTORS.CONTACT).removeAttr('tabindex');
             // Set the tab for the user to selected.
             this.messageArea.find(SELECTORS.CONTACT + selector).addClass('selected');
+            this.messageArea.find(SELECTORS.CONTACT + selector).attr('tabIndex', 0);
         };
 
         /**