@@ -86,8 +86,8 @@ export default class ContentWrap extends Component {
8686 ) ;
8787 this . onCodeChange ( editor , change ) ;
8888 }
89- onJsCodeChange ( editor , change ) {
90- this . setState ( { lineOfCode : editor . doc . size } ) ;
89+ async onJsCodeChange ( editor , change ) {
90+ await this . setState ( { lineOfCode : editor . doc . size } ) ;
9191 this . cmCodes . js = editor . getValue ( ) ;
9292 this . props . onCodeChange (
9393 'js' ,
@@ -96,7 +96,7 @@ export default class ContentWrap extends Component {
9696 ) ;
9797
9898 const targetWindow = this . detachedWindow || document . getElementById ( 'demo-frame' ) . contentWindow ;
99- targetWindow . postMessage ( { code : this . cmCodes . js } , '*' ) ;
99+ targetWindow . postMessage ( { code : this . cmCodes . js } , '*' ) ;
100100
101101 }
102102 onCursorMove ( editor ) {
@@ -460,8 +460,8 @@ export default class ContentWrap extends Component {
460460 trackEvent ( 'ui' , 'downloadJpeg' ) ;
461461 }
462462
463- resetSplitting ( ) {
464- this . setState ( {
463+ async resetSplitting ( ) {
464+ await this . setState ( {
465465 codeSplitSizes : this . getCodeSplitSizes ( ) ,
466466 mainSplitSizes : this . getMainSplitSizesToApply ( )
467467 } ) ;
@@ -694,8 +694,8 @@ export default class ContentWrap extends Component {
694694 this . onMessageFromConsole ( 'Possible infinite loop detected.' , error . stack ) ;
695695 }
696696
697- toggleConsole ( ) {
698- this . setState ( { isConsoleOpen : ! this . state . isConsoleOpen } ) ;
697+ async toggleConsole ( ) {
698+ await this . setState ( { isConsoleOpen : ! this . state . isConsoleOpen } ) ;
699699 trackEvent ( 'ui' , 'consoleToggle' ) ;
700700 }
701701 consoleHeaderDblClickHandler ( e ) {
@@ -732,8 +732,8 @@ export default class ContentWrap extends Component {
732732 trackEvent ( 'fn' , 'evalConsoleExpr' ) ;
733733 }
734734 }
735- cssSettingsBtnClickHandler ( ) {
736- this . setState ( { isCssSettingsModalOpen : true } ) ;
735+ async cssSettingsBtnClickHandler ( ) {
736+ await this . setState ( { isCssSettingsModalOpen : true } ) ;
737737 trackEvent ( 'ui' , 'cssSettingsBtnClick' ) ;
738738 }
739739 cssSettingsChangeHandler ( settings ) {
@@ -1030,8 +1030,8 @@ export default class ContentWrap extends Component {
10301030 />
10311031 < CssSettingsModal
10321032 show = { this . state . isCssSettingsModalOpen }
1033- closeHandler = { ( ) =>
1034- this . setState ( { isCssSettingsModalOpen : false } )
1033+ closeHandler = { async ( ) =>
1034+ await this . setState ( { isCssSettingsModalOpen : false } )
10351035 }
10361036 onChange = { this . cssSettingsChangeHandler . bind ( this ) }
10371037 settings = { this . props . currentItem . cssSettings }
0 commit comments