[Rt-commit] rt branch, 4.2/admin-rights-add-principal-input-focus, created. rt-4.2.3-190-gb475308
? sunnavy
sunnavy at bestpractical.com
Mon May 5 12:11:00 EDT 2014
The branch, 4.2/admin-rights-add-principal-input-focus has been created
at b47530881d807b6334ddbb16c2109707e07ccf31 (commit)
- Log -----------------------------------------------------------------
commit b47530881d807b6334ddbb16c2109707e07ccf31
Author: sunnavy <sunnavy at bestpractical.com>
Date: Mon May 5 23:57:32 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 8a07fa7..18f3fdc 100644
--- a/share/html/Admin/Elements/EditRights
+++ b/share/html/Admin/Elements/EditRights
@@ -94,6 +94,9 @@ if ($anchor =~ /AddPrincipal/) {
jQuery(".rights-editor").tabs({
beforeActivate: function(ev, ui) {
sync_anchor(ui.newPanel.selector);
+ if ( ui.newTab.find('input[type=text]').size() > 0 ) {
+ ui.newTab.find('input[type=text]:first').focus();
+ }
}
});
-----------------------------------------------------------------------
More information about the rt-commit
mailing list