http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89754

Revision: 89754
Author:   tparscal
Date:     2011-06-08 22:50:30 +0000 (Wed, 08 Jun 2011)
Log Message:
-----------
Fixed regression - dragging selection outside paragraph causing updates to 
selection.

Modified Paths:
--------------
    trunk/parsers/wikidom/lib/jquery.editSurface.js

Modified: trunk/parsers/wikidom/lib/jquery.editSurface.js
===================================================================
--- trunk/parsers/wikidom/lib/jquery.editSurface.js     2011-06-08 22:47:48 UTC 
(rev 89753)
+++ trunk/parsers/wikidom/lib/jquery.editSurface.js     2011-06-08 22:50:30 UTC 
(rev 89754)
@@ -63,9 +63,11 @@
                        }
                } )
                .mousemove( function( e ) {
-                       var $target = undefined;
-                       if ( $( e.target ).is( '.editSurface-line' ) ) {
-                               $target = $( e.target );
+                       var $target = $( e.target );
+                       if ( !$target.is( '.editSurface-line' ) ) {
+                               $target = 
sel.start.$target.parent().children().closestToOffset(
+                                       { 'left': e.pageX, 'top': e.pageY }
+                               );
                        }
                        if ( sel.active ) {
                                sel.end = getCursorPosition( e.pageX, e.pageY, 
$target );


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to