Ticket #6090: 6090.patch
File 6090.patch, 874 bytes (added by , 13 years ago) |
---|
-
_source/plugins/selection/plugin.js
274 274 275 275 // Avoid saving selection from within text input. (#5747) 276 276 var parentTag; 277 if ( nativeSel && nativeSel.type == 'Text' 278 && ( parentTag = nativeSel.createRange().parentElement().nodeName.toLowerCase() ) 279 && parentTag in { input: 1, textarea : 1 } ) 277 if ( nativeSel && nativeSel.type != 'Control' 278 && ( parentTag = nativeSel.createRange() ) 279 && ( parentTag = parentTag.parentElement() ) 280 && ( parentTag = parentTag.nodeName ) 281 && parentTag.toLowerCase() in { input: 1, textarea : 1 } ) 280 282 { 281 283 return; 282 284 }