effect_edit::comment_given() not setting empty comment
In case of empty comment from the user input, effect_edit::comment_given() frees the existing comment, but leaves the pointer. effect_edit::fill_active() then uses it.
In case of empty comment from the user input, effect_edit::comment_given() frees the existing comment, but leaves the pointer. effect_edit::fill_active() then uses it.