Remove `submit` from the allowed types which doesn't make sense
Merge branch 'tmp'
Stop click event propagation on undesired circumstances