diff --git a/frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js b/frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js index ddbc016acd..70bc59a2b0 100644 --- a/frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js +++ b/frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js @@ -50,6 +50,7 @@ class GroupItem extends React.Component { } diff --git a/frontend/src/components/select-editor/share-permission-editor.js b/frontend/src/components/select-editor/share-permission-editor.js index 939f5422d9..2703e46779 100644 --- a/frontend/src/components/select-editor/share-permission-editor.js +++ b/frontend/src/components/select-editor/share-permission-editor.js @@ -11,6 +11,7 @@ const propTypes = { repoID: PropTypes.string, isTextMode: PropTypes.bool.isRequired, isEditing: PropTypes.bool, + autoFocus: PropTypes.bool, isEditIconShow: PropTypes.bool.isRequired, permissions: PropTypes.array.isRequired, currentPermission: PropTypes.string.isRequired, @@ -23,6 +24,7 @@ class SharePermissionEditor extends React.Component { static defaultProps = { isEditing: false, + autoFocus: false, } constructor(props) { @@ -127,6 +129,7 @@ class SharePermissionEditor extends React.Component { isTextMode={this.props.isTextMode} isEditing={this.props.isEditing} isEditIconShow={this.props.isEditIconShow} + autoFocus={this.props.autoFocus} options={this.getPermissions()} currentOption={this.props.currentPermission} onOptionChanged={this.props.onPermissionChanged} diff --git a/frontend/src/pages/share-admin/folders.js b/frontend/src/pages/share-admin/folders.js index 511dc50662..729d577c10 100644 --- a/frontend/src/pages/share-admin/folders.js +++ b/frontend/src/pages/share-admin/folders.js @@ -228,6 +228,7 @@ class Item extends Component { isTextMode={true} isEditIconShow={isOpIconShown} isEditing={true} + autoFocus={true} currentPermission={share_permission} permissions={this.permissions} onPermissionChanged={this.changePerm} diff --git a/frontend/src/pages/share-admin/libraries.js b/frontend/src/pages/share-admin/libraries.js index 7d70963e81..1acdd0b284 100644 --- a/frontend/src/pages/share-admin/libraries.js +++ b/frontend/src/pages/share-admin/libraries.js @@ -241,6 +241,7 @@ class Item extends Component { repoID={item.repo_id} isTextMode={true} isEditing={true} + autoFocus={true} isEditIconShow={this.state.isOpIconShown} currentPermission={share_permission} permissions={this.permissions}