Merge pull request #2931 from kensible/2925-parsetype-invalidjson

Correctly redraw codemirror instance on invalid json error
This commit is contained in:
kensible
2016-07-12 10:06:17 -04:00
committed by GitHub

View File

@@ -71,7 +71,7 @@ export default
} }
catch (e) { catch (e) {
Alert('Parse Error', 'Failed to parse valid YAML. ' + e.message); Alert('Parse Error', 'Failed to parse valid YAML. ' + e.message);
setTimeout( function() { scope.$apply( function() { scope[model] = 'yaml'; createField(); }); }, 500); setTimeout( function() { scope.$apply( function() { scope[model] = 'yaml'; createField(onReady, onChange, fld); }); }, 500);
} }
} }
else { else {
@@ -89,7 +89,7 @@ export default
} }
catch (e) { catch (e) {
Alert('Parse Error', 'Failed to parse valid JSON. ' + e.message); Alert('Parse Error', 'Failed to parse valid JSON. ' + e.message);
setTimeout( function() { scope.$apply( function() { scope[model] = 'json'; createField(); }); }, 500 ); setTimeout( function() { scope.$apply( function() { scope[model] = 'json'; createField(onReady, onChange, fld); }); }, 500 );
} }
} }
}; };