diff options
| -rw-r--r-- | phpBB/styles/prosilver/template/forum_fn.js | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/phpBB/styles/prosilver/template/forum_fn.js b/phpBB/styles/prosilver/template/forum_fn.js index c6f13df5c2..b803a6f5c8 100644 --- a/phpBB/styles/prosilver/template/forum_fn.js +++ b/phpBB/styles/prosilver/template/forum_fn.js @@ -159,7 +159,10 @@ function selectCode(a) {  			try {  				s.setBaseAndExtent(e, 0, e, l);  			} catch (error) { -				s.setBaseAndExtent(e, 0, e, 1); +				r = document.createRange(); +				r.selectNodeContents(e); +				s.removeAllRanges(); +				s.addRange(r);  			}  		}  		// Firefox and Opera | 
