From 65a87f05007764ffb89e04c417207c179091c4e9 Mon Sep 17 00:00:00 2001 From: Jorge Cabiedes <57368278+jorge-cab@users.noreply.github.com> Date: Thu, 7 May 2026 10:03:48 -0700 Subject: [PATCH] Remove experimental_ prefix from backgroundImage on native The backgroundImage API in React Native is no longer experimental, so drop the experimental_ prefix when passing the property through. --- packages/react-strict-dom/src/native/css/processStyle.js | 4 ++-- .../tests/css/__snapshots__/css-create-test.native.js.snap | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-strict-dom/src/native/css/processStyle.js b/packages/react-strict-dom/src/native/css/processStyle.js index 7329436f..569f3ef6 100644 --- a/packages/react-strict-dom/src/native/css/processStyle.js +++ b/packages/react-strict-dom/src/native/css/processStyle.js @@ -115,9 +115,9 @@ export function processStyle( result[propName] = CSSUnparsedValue.parse(propName, styleValue); continue; } - // Polyfill support for backgroundImage using experimental API + // Polyfill support for backgroundImage else if (propName === 'backgroundImage') { - result.experimental_backgroundImage = styleValue; + result.backgroundImage = styleValue; continue; } // Warn for unsupported caretColor values diff --git a/packages/react-strict-dom/tests/css/__snapshots__/css-create-test.native.js.snap b/packages/react-strict-dom/tests/css/__snapshots__/css-create-test.native.js.snap index c91419c5..8cb731a8 100644 --- a/packages/react-strict-dom/tests/css/__snapshots__/css-create-test.native.js.snap +++ b/packages/react-strict-dom/tests/css/__snapshots__/css-create-test.native.js.snap @@ -19,7 +19,7 @@ exports[`css.create() properties animationDuration 1`] = ` exports[`css.create() properties backgroundImage 1`] = ` { "boxSizing": "content-box", - "experimental_backgroundImage": "linear-gradient(to bottom right, yellow, green)", + "backgroundImage": "linear-gradient(to bottom right, yellow, green)", "position": "static", } `;