- // Update text view when user changes protocol #4612.\r
- if (href == textView)\r
- element.setHtml( attributes._cke_saved_href );\r
+ // Update text view when user changes protocol (#4612).\r
+ if ( href == textView || data.type == 'email' && textView.indexOf( '@' ) != -1 )\r
+ {\r
+ // Short mailto link text view (#5736).\r
+ element.setHtml( data.type == 'email' ?\r
+ data.email.address : attributes._cke_saved_href );\r
+ }\r