Fix static version of animated PNG emojis not being properly extracted ()

This commit is contained in:
Claire 2025-04-01 10:53:49 +02:00 committed by GitHub
parent 2283562ebd
commit 9686ae7060
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -123,7 +123,14 @@ module Paperclip
end
def needs_convert?
needs_different_geometry? || needs_different_format? || needs_metadata_stripping?
strip_animations? || needs_different_geometry? || needs_different_format? || needs_metadata_stripping?
end
def strip_animations?
# Detecting whether the source image is animated across all our supported
# input file formats is not trivial, and converting unconditionally is just
# as simple for now
options[:style] == :static
end
def needs_different_geometry?