Skip to content

SVG with 64-based sources and shadow effects not working well (Android) #2040

@togo26

Description

@togo26

Bug

SVG with 64-based sources and shadow effect doesn't work well on Android

Unexpected behavior

  1. The library cannot render SVG with 64-based sources properly. Included 64-based sources are rendered with inaccurate patterning
    스크린샷 2023-04-18 오전 9 42 20

  2. The shadow layer is eliminated
    스크린샷 2023-04-18 오전 9 42 27

Environment info

System:
    OS: macOS 13.3.1
    CPU: (16) x64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
    Memory: 973.59 MB / 32.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 16.14.2 - ~/.asdf/installs/nodejs/16.14.2/bin/node
    Yarn: 1.22.19 - ~/.asdf/shims/yarn
    npm: 8.5.0 - ~/.asdf/plugins/nodejs/shims/npm
    Watchman: 2023.03.13.00 - /usr/local/bin/watchman
  Managers:
    CocoaPods: 1.11.3 - /usr/local/bin/pod
  SDKs:
    iOS SDK:
      Platforms: DriverKit 22.4, iOS 16.4, macOS 13.3, tvOS 16.4, watchOS 9.4
    Android SDK: Not Found
  IDEs:
    Android Studio: 2022.1 AI-221.6008.13.2211.9619390
    Xcode: 14.3/14E222b - /usr/bin/xcodebuild
  Languages:
    Java: 11.0.14.1 - /usr/bin/javac
  npmPackages:
    @react-native-community/cli: Not Found
    react: 18.2.0 => 18.2.0 
    react-native: 0.71.3 => 0.71.3 
    react-native-macos: Not Found
  npmGlobalPackages:
    *react-native*: Not Found

Library version: 13.9.0

Steps To Reproduce

  1. Clone this project https://github.com/togo26/SVGtest
  2. npm ci
  3. npm start && Press a to run Android emulator or real devices
  4. Check the reproduced result like below

스크린샷 2023-04-18 오전 10 53 06

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions