https://www.mediawiki.org/wiki/Special:Code/MediaWiki/103395
Revision: 103395
Author: inez
Date: 2011-11-16 22:01:41 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
Added basic support for deleting selection with delete key.
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:59:22 UTC (rev 103394)
+++ trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js
2011-11-16 22:01:41 UTC (rev 103395)
@@ -345,6 +345,16 @@
break;
case 46: // Delete
+ 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;
default: // Insert content (maybe)
if ( this.keyboard.keydownTimeout ) {
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs