lib/prawn/svg/gradients.rb in prawn-svg-0.34.0 vs lib/prawn/svg/gradients.rb in prawn-svg-0.34.1
- old
+ new
@@ -34,9 +34,10 @@
def find_raw_element_by_id(id)
REXML::XPath.match(@document.root, %(//*[@id="#{id.gsub('"', '\"')}"])).first
end
def gradient_element?(raw_element)
+ return false if raw_element.nil? || raw_element.name.nil?
Elements::TAG_CLASS_MAPPING[raw_element.name.to_sym] == Elements::Gradient
end
def new_state
State.new.tap do |state|