For a file upload type checkout attribute, a user can upload a file, but the remove button does not function correctly.  It only seems to hide the "download file" and the "remove" button but still displays the uploaded file name and file size and the download file URL still downloads the file.

The expected behavior would be for the remove button to hide the remove button, the download file button and the filename/filesize area as well as physically remove the binary from the database.