Plug a gap in scripts not emitting a finished signal.

Refs #10400
Merge remote-tracking branch 'origin/bugfix/10400_script_editor_uneditable'