##// END OF EJS Templates
Fix save switch to command mode after shortcut...
Matthias Bussonnier -
Show More
@@ -381,7 +381,7 b' define(function(require){'
381 381 if(event){
382 382 event.preventDefault();
383 383 }
384 env.notebook.focus_cell();
384 env.notebook.ensure_focused();
385 385 return false;
386 386 }
387 387 },
@@ -375,6 +375,12 b' define(['
375 375 return false;
376 376 }
377 377 };
378
379 Cell.prototype.ensure_focused = function() {
380 if(this.element !== document.activeElement && !this.code_mirror.hasFocus()){
381 this.focus_cell();
382 }
383 }
378 384
379 385 /**
380 386 * Focus the cell in the DOM sense
@@ -695,6 +695,16 b' define(function (require) {'
695 695 cell.focus_editor();
696 696 }
697 697 };
698
699 /**
700 * Ensure either cell, or codemirror is focused. Is none
701 * is focused, focus the cell.
702 */
703 Notebook.prototype.ensure_focused = function(){
704 var cell = this.get_selected_cell();
705 if (cell === null) {return;} // No cell is selected
706 cell.ensure_focused();
707 }
698 708
699 709 /**
700 710 * Focus the currently selected cell.
General Comments 0
You need to be logged in to leave comments. Login now