diff --git a/packages/components/src/components/input-file/style.scss b/packages/components/src/components/input-file/style.scss index b752c64a9ec..3e3eb13ad8b 100644 --- a/packages/components/src/components/input-file/style.scss +++ b/packages/components/src/components/input-file/style.scss @@ -20,8 +20,16 @@ opacity: 0; cursor: pointer; - &:disabled { + &::-webkit-file-upload-button, + &::file-selector-button { + cursor: pointer; + } + + &:disabled, + &:disabled::-webkit-file-upload-button, + &:disabled::file-selector-button { cursor: not-allowed; + pointer-events: none; } }