https://www.mediawiki.org/wiki/Special:Code/MediaWiki/103387

Revision: 103387
Author:   inez
Date:     2011-11-16 21:25:48 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
Added basic support for deleting selection with backspace.

Modified Paths:
--------------
    trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js

Modified: trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js    
2011-11-16 21:25:31 UTC (rev 103386)
+++ trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js    
2011-11-16 21:25:48 UTC (rev 103387)
@@ -301,6 +301,16 @@
                        }
                        break;
                case 8: // Backspace
+                       this.selection.normalize();
+
+                       if ( this.selection.from != this.selection.to ) { // 
delete selection
+                               var tx = 
this.documentView.model.prepareRemoval( this.selection );
+                               this.documentView.model.commit ( tx );
+                               this.documentView.clearSelection();
+                               this.selection.from = this.selection.to = 
this.selection.start;
+                               this.showCursor();
+                       }
+
                        break;
                case 46: // Delete
                        break;


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

Reply via email to