@@ -158,60 +158,60 @@ export default class Panel extends React.Component {
158158 }
159159 }
160160 handleKeyDown ( e ) {
161- const key = this . parseKeyDown ( e )
161+ const keyComb = this . parseKeyDown ( e )
162162 // when editing these, remember to edit the button's tooltip as well
163- if ( key . primaryAndShift && key . key === 'N' ) {
163+ if ( keyComb . primaryAndShift && keyComb . key === 'N' ) {
164164 e . preventDefault ( )
165165 this . loadNewProject ( )
166- } else if ( key . onlyPrimary && key . key === 'N' ) {
166+ } else if ( keyComb . onlyPrimary && keyComb . key === 'N' ) {
167167 e . preventDefault ( )
168- } else if ( key . onlyPrimary && key . key === 'S' ) {
168+ } else if ( keyComb . onlyPrimary && keyComb . key === 'S' ) {
169169 e . preventDefault ( )
170170 saveProject ( this . state . project )
171- } else if ( key . onlyPrimary && key . key === 'O' && this . openFile ) {
171+ } else if ( keyComb . onlyPrimary && keyComb . key === 'O' && this . openFile ) {
172172 e . preventDefault ( )
173173 this . openFile ( )
174- } else if ( key . onlyPrimary && key . key === '1' ) {
174+ } else if ( keyComb . onlyPrimary && keyComb . key === '1' ) {
175175 // test view
176176 e . preventDefault ( )
177- UiState . changeView ( UiState . views [ + key - 1 ] )
178- } else if ( key . onlyPrimary && key . key === '2' ) {
177+ UiState . changeView ( UiState . views [ + keyComb . key - 1 ] )
178+ } else if ( keyComb . onlyPrimary && keyComb . key === '2' ) {
179179 // suite view
180180 e . preventDefault ( )
181- UiState . changeView ( UiState . views [ + key - 1 ] )
182- } else if ( key . onlyPrimary && key . key === '3' ) {
181+ UiState . changeView ( UiState . views [ + keyComb . key - 1 ] )
182+ } else if ( keyComb . onlyPrimary && keyComb . key === '3' ) {
183183 // execution view
184184 e . preventDefault ( )
185- UiState . changeView ( UiState . views [ + key - 1 ] )
186- } else if ( key . primaryAndShift && e . code === 'KeyR' && isProduction ) {
185+ UiState . changeView ( UiState . views [ + keyComb . key - 1 ] )
186+ } else if ( keyComb . primaryAndShift && e . code === 'KeyR' && isProduction ) {
187187 // run suite
188188 e . preventDefault ( )
189189 if ( PlaybackState . canPlaySuite ) {
190190 PlaybackState . playSuiteOrResume ( )
191191 }
192- } else if ( key . onlyPrimary && key . key === 'R' && isProduction ) {
192+ } else if ( keyComb . onlyPrimary && keyComb . key === 'R' && isProduction ) {
193193 // run test
194194 e . preventDefault ( )
195195 if ( ! PlaybackState . isPlayingSuite ) {
196196 PlaybackState . playTestOrResume ( )
197197 }
198- } else if ( key . onlyPrimary && key . key === 'P' ) {
198+ } else if ( keyComb . onlyPrimary && keyComb . key === 'P' ) {
199199 // pause
200200 e . preventDefault ( )
201201 PlaybackState . pauseOrResume ( )
202- } else if ( key . onlyPrimary && key . key === '.' ) {
202+ } else if ( keyComb . onlyPrimary && keyComb . key === '.' ) {
203203 // stop
204204 e . preventDefault ( )
205205 PlaybackState . abortPlaying ( )
206- } else if ( key . onlyPrimary && key . key === "'" ) {
206+ } else if ( keyComb . onlyPrimary && keyComb . key === "'" ) {
207207 // step over
208208 e . preventDefault ( )
209209 PlaybackState . stepOver ( )
210- } else if ( key . onlyPrimary && key . key === 'Y' ) {
210+ } else if ( keyComb . onlyPrimary && keyComb . key === 'Y' ) {
211211 // disable breakpoints
212212 e . preventDefault ( )
213213 PlaybackState . toggleDisableBreakpoints ( )
214- } else if ( key . onlyPrimary && key . key === 'U' ) {
214+ } else if ( keyComb . onlyPrimary && keyComb . key === 'U' ) {
215215 // record
216216 e . preventDefault ( )
217217 if ( ! PlaybackState . isPlaying ) {
0 commit comments