[Rt-commit] rt branch, 4.0-trunk, updated. rt-4.0.19-89-g902cde6

? sunnavy sunnavy at bestpractical.com
Mon May 5 12:10:41 EDT 2014


The branch, 4.0-trunk has been updated
       via  902cde6f2294f3909cabbcb8596f492be4a864e4 (commit)
      from  f8e77977137143751d98ecba4f79cb96761403f8 (commit)

Summary of changes:
 share/html/Admin/Elements/EditRights | 3 +++
 1 file changed, 3 insertions(+)

- Log -----------------------------------------------------------------
commit 902cde6f2294f3909cabbcb8596f492be4a864e4
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Tue May 6 00:07:08 2014 +0800

    keep "add principal" input be focused when it's been clicked
    
    when clicking the "add principal" input (e.g. #AddPrincipalForRights-group),
    anchor will be synced to #acl-AddPrincipal, but the input focus will be lost
    too(at least on firefox).

diff --git a/share/html/Admin/Elements/EditRights b/share/html/Admin/Elements/EditRights
index 5d1e62f..20ee551 100644
--- a/share/html/Admin/Elements/EditRights
+++ b/share/html/Admin/Elements/EditRights
@@ -96,6 +96,9 @@ if ($anchor =~ /AddPrincipal/) {
       jQuery(".rights-editor").tabs({
           select: function(ev, ui) {
               sync_anchor(ui.tab.hash);
+              if ( jQuery(ui.tab).find('input[type=text]').size() > 0 ) {
+                  jQuery(ui.tab).find('input[type=text]:first').focus();
+              }
           }
       });
 

-----------------------------------------------------------------------


More information about the rt-commit mailing list