If you get a legitimate error trying to save a hosted workflow, then fix it, then save again, the error message does not go away.
!/usr/bin/env cwl-runner
cwlVersion: v1.0
class: CommandLineTool
baseCommand: echo
inputs:
message:
type: string
inputBinding:
position: 1
outputs: []
[HTTP 400] Bad Request: Your edited files are invalid. No new version was created. Please check your syntax and try again.CommandLineTool to WorkflowA couple of other notes, which maybe should be separated out into their own issues if there is agreement on doing any of them:

I think in general, SnackBar is used for short messages. If it's longer messages, the bootstrap alert is used...or we can set SnackBar duration to be relative to the length of the message :smile:
The alert currently must be closed manually. Do we want alerts to disappear when another action is performed? If so I think the scope of this issue is a bit greater, since we should maintain some consistency with how we deal with alerts.
We decided that any success message will clear any error state.
Error message issue is fixed
Large issue of validation to be addresses in 1.6.0
See #766
Most helpful comment
We decided that any success message will clear any error state.