Merge branch 'bugfix/label_textattachment_check' into 'develop'

error check for label attachment

See merge request BPHV_MIPS/mvm_core_ui!632
This commit is contained in:
Pfeil, Scott Robert 2020-11-11 16:46:15 -05:00
commit 82948957fd

View File

@ -351,9 +351,13 @@ public typealias ActionBlock = () -> ()
} else {
imageAttachment = Label.getTextAttachmentImage(name: imageName, dimension: fontSize)
}
let mutableString = NSMutableAttributedString()
mutableString.append(NSAttributedString(attachment: imageAttachment))
attributedString.insert(mutableString, at: imageAtt.location)
// Confirm that the intended image location is within range.
if 0...labelText.count ~= imageAtt.location {
let mutableString = NSMutableAttributedString()
mutableString.append(NSAttributedString(attachment: imageAttachment))
attributedString.insert(mutableString, at: imageAtt.location)
}
case let fontAtt as LabelAttributeFontModel:
if let fontStyle = fontAtt.style {