I am not sure exactly whether this addresses the problem. This may be a browser issue (perhaps Safari). I think that Safari has different behavior with regard to shift enter. Safari changes enter to BR normally while other on browsers it inputs a P. Changing this code will result in all users entering BR on enter, not just those on Safari.
Text editors
"Enter" to create an BR tag instead of a P
This discussion has been locked so you can no longer reply to it.