SIGN IN SIGN UP
facebook / react-native UNCLAIMED

A framework for building native applications using React

0 0 0 C++

feat: Add mixBlendMode add-lighter (#56278)

Summary:
Adds missing `mixBlendMode: 'plus-lighter'` which has full support on CSS across all browsers (as opposed to, for example, `plus-darker`)

iOS: ended up using linear dodge blend mode which should be identical, I tried using `@"addition"` which should've used `CIAdditionCompositing` but that didn't work, although I did confirm `maximum` does work and apply  `CIMaximumCompositing`, funny stuff, can't wait for SwiftUI layer to take this over

Android works as expected with its `BlendMode.PLUS`

## Changelog:

[GENERAL] [ADDED] - Add mixBlendMode plus-lighter

Pull Request resolved: https://github.com/facebook/react-native/pull/56278

Test Plan: <img width="726" height="822" alt="image" src="https://github.com/user-attachments/assets/6f8a235c-f79b-4739-9d6c-90c989bad5f5" />

Reviewed By: javache, jorge-cab

Differential Revision: D98842036

Pulled By: NickGerleman

fbshipit-source-id: 3f4bf83918276579c48c784479d2a20bf2a2ba4c
B
bigcupcoffee committed
aaa068404504076155ec4d4f11a1d246aef763f5
Parent: d92e70b
Committed by meta-codesync[bot] <215208954+meta-codesync[bot]@users.noreply.github.com> on 3/31/2026, 9:07:20 PM