diff --git a/src/components/Button/__test__/button.spec.js b/src/components/Button/__test__/button.spec.js
index 81acfeb3e..ccb7587fb 100644
--- a/src/components/Button/__test__/button.spec.js
+++ b/src/components/Button/__test__/button.spec.js
@@ -79,4 +79,10 @@ describe('', () => {
const component = mount();
expect(component.text()).toBe('Test');
});
+ it('should return the html button element when access the htmlElementRef getter', () => {
+ const component = mount();
+ expect(component.instance().htmlElementRef).toEqual({
+ current: expect.any(HTMLButtonElement),
+ });
+ });
});
diff --git a/src/components/Button/index.js b/src/components/Button/index.js
index a92135cf0..427d886a6 100644
--- a/src/components/Button/index.js
+++ b/src/components/Button/index.js
@@ -13,7 +13,7 @@ export default class Button extends Component {
}
get htmlElementRef() {
- return this.buttonRef.current;
+ return this.buttonRef;
}
isDisabled() {