Phew, after much trial and error on how to get rid of that ugly uploader element:
- Put the uploader inside a group where the group is the exact size of the uploader element.
- Add a shape/group that is not visible but is in front of the uploader. You can customize this anyway you want to say something like “Please Wait for upload”.
- Add a text custom state called something like “uploading” defaulted to no.
- Add a workflow when the group is clicked to change the custom state to yes.
- Add conditional to the “Please wait” shape/group to be visible when the uploading state is yes.
- Add a workflow when the uploader’s value has changed to change the custom state to “complete”.
- Add conditional to the shape to change the text to “Upload complete” when the state is complete.