File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,8 @@ var renderCode = function(exampleName) {
18
18
19
19
function enableTab ( el ) {
20
20
el . onkeydown = function ( e ) {
21
- if ( e . keyCode === 9 ) {
22
- // tab was pressed
21
+ if ( e . keyCode === 32 && e . shiftKey ) {
22
+ // shift + space pressed
23
23
// get caret position/selection
24
24
var val = this . value ,
25
25
start = this . selectionStart ,
@@ -85,10 +85,13 @@ var renderCode = function(exampleName) {
85
85
edit_space . appendChild ( edit_area ) ;
86
86
enableTab ( edit_area ) ;
87
87
88
- //add buttons
88
+ //add buttons and tab instructions
89
89
let button_space = document . createElement ( 'ul' ) ;
90
90
edit_space . appendChild ( button_space ) ;
91
91
92
+ let sketch_tab_instructions = button_space . appendChild ( document . createElement ( 'li' ) ) ;
93
+ sketch_tab_instructions . innerHTML = 'Press shift + space to insert tab.' ;
94
+
92
95
let copy_button = document . createElement ( 'button' ) ;
93
96
copy_button . value = 'copy' ;
94
97
copy_button . innerHTML = 'copy' ;
@@ -134,6 +137,7 @@ var renderCode = function(exampleName) {
134
137
let edit_li = button_space . appendChild ( document . createElement ( 'li' ) ) ;
135
138
edit_li . appendChild ( edit_button ) ;
136
139
140
+
137
141
function setMode ( sketch , m ) {
138
142
if ( m === 'edit' ) {
139
143
$ ( '.example_container' ) . each ( function ( ind , con ) {
You can’t perform that action at this time.
0 commit comments