@@ -1626,32 +1626,37 @@ define([
1626
1626
1627
1627
if ( ! this . codepreview ) {
1628
1628
// var previewTextarea = $('#vp_previewCode')[0];
1629
- var previewTextarea = $ ( this . wrapSelector ( '#vp_previewCode' ) ) [ 0 ] ;
1630
- // if (wrappedTextarea) {
1631
- // previewTextarea = wrappedTextarea;
1629
+ // var previewTextarea = $(this.wrapSelector('#vp_previewCode'))[0];
1630
+ var previewTextarea = $ ( this . wrapSelector ( 'textarea' ) ) [ 0 ] ;
1631
+ // if (!previewTextarea) {
1632
+ // previewTextarea = $('#vp_previewCode')[0];
1632
1633
// }
1633
- // set codemirror
1634
- this . codepreview = codemirror . fromTextArea ( previewTextarea , {
1635
- mode : {
1636
- name : 'python' ,
1637
- version : 3 ,
1638
- singleLineStringErrors : false
1639
- } , // text-cell(markdown cell) set to 'htmlmixed'
1640
- height : '100%' ,
1641
- width : '100%' ,
1642
- indentUnit : 4 ,
1643
- matchBrackets : true ,
1644
- readOnly :true ,
1645
- autoRefresh : true ,
1646
- // lineWrapping: false, // text-cell(markdown cell) set to true
1647
- // indentWithTabs: true,
1648
- theme : "ipython" ,
1649
- extraKeys : { "Enter" : "newlineAndIndentContinueMarkdownList" } ,
1650
- scrollbarStyle : "null"
1651
- } ) ;
1652
- this . setPreview ( '# Code Preview' ) ;
1634
+ if ( previewTextarea ) {
1635
+ // set codemirror
1636
+ this . codepreview = codemirror . fromTextArea ( previewTextarea , {
1637
+ mode : {
1638
+ name : 'python' ,
1639
+ version : 3 ,
1640
+ singleLineStringErrors : false
1641
+ } , // text-cell(markdown cell) set to 'htmlmixed'
1642
+ height : '100%' ,
1643
+ width : '100%' ,
1644
+ indentUnit : 4 ,
1645
+ matchBrackets : true ,
1646
+ readOnly :true ,
1647
+ autoRefresh : true ,
1648
+ // lineWrapping: false, // text-cell(markdown cell) set to true
1649
+ // indentWithTabs: true,
1650
+ theme : "ipython" ,
1651
+ extraKeys : { "Enter" : "newlineAndIndentContinueMarkdownList" } ,
1652
+ scrollbarStyle : "null"
1653
+ } ) ;
1654
+ this . setPreview ( '# Code Preview' ) ;
1655
+ this . codepreview . refresh ( ) ;
1656
+ }
1657
+ } else {
1658
+ this . codepreview . refresh ( ) ;
1653
1659
}
1654
- this . codepreview . refresh ( ) ;
1655
1660
1656
1661
// reload pandasObject on open
1657
1662
this . loadVariables ( ) ;
0 commit comments