Question
textItem font Error 8500: The request property does not exist
Hi All,
I got the below error for some of the files and working fine in some other files.

Code for reference
convertRXLayers(app.activeDocument);
function convertRXLayers(doc){
for (var m = doc.layers.length-1; m >= 0; m--){
var myLayerInvisible = 'FALSE'
var theLayer = doc.layers[m];
if(theLayer.visible == false) {
myLayerInvisible = 'TRUE'
}
if (theLayer.typename === 'ArtLayer'){
if(theLayer.kind == LayerKind.TEXT) {
//try{
if(theLayer.textItem.font.indexOf("SFPro") > -1){//this line got error
convertToShape(theLayer);
if(myLayerInvisible === 'TRUE'){
app.activeLayer = theLayer
app.activeLayer.visible = false
}
}
// }catch(e){}
}
else{
continue
}
}
else{
convertRXLayers(theLayer);
}
}
}Thanks