diff --git a/src/AjaxUploader.tsx b/src/AjaxUploader.tsx index f364a2f..1b34481 100644 --- a/src/AjaxUploader.tsx +++ b/src/AjaxUploader.tsx @@ -297,7 +297,6 @@ class AjaxUploader extends Component { onMouseLeave, onDrop: this.onFileDrop, onDragOver: this.onFileDrop, - tabIndex: '0', }; return ( diff --git a/tests/uploader.spec.js b/tests/uploader.spec.js index ccb58b0..937c592 100644 --- a/tests/uploader.spec.js +++ b/tests/uploader.spec.js @@ -865,4 +865,9 @@ describe('uploader', () => { expect(wrapper.find('.bamboo-input').props().style.color).toEqual('red'); expect(wrapper.find('input').props().style.display).toBe('none'); }); + + it('the upload button wrapper span does not have the tabIndex attribute', () => { + const wrapper = mount(); + expect(wrapper.find('.rc-upload').props().tabIndex).toBe(undefined); + }); });