Skip to content

Commit cdcdf9b

Browse files
committed
fix code editing on firefox
1 parent 0a8410f commit cdcdf9b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lesson2.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@
5757
Prism.highlightElement(this.refs.source.getDOMNode());
5858
},
5959
refreshCode: function() {
60-
var code = this.refs.source.getDOMNode().innerText;
60+
var node = this.refs.source.getDOMNode(),
61+
code = node.innerText || node.textContent;
6162
if (!code) return;
6263
try {
6364
var result = JSXTransformer.transform(code)

lib/sourceview.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ var SourceCode = React.createClass({
4545
Prism.highlightElement(this.refs.source.getDOMNode());
4646
},
4747
refreshCode: function() {
48-
var code = this.refs.source.getDOMNode().innerText;
48+
var node = this.refs.source.getDOMNode(),
49+
code = node.innerText || node.textContent;
4950
if (!code) return;
5051
try {
5152
var result = JSXTransformer.transform(code)

0 commit comments

Comments
 (0)