Skip to content

Commit 8665850

Browse files
Merge branch 'main' into moo/moo-2083/location-permission-request-main
2 parents 3cf16d7 + 952fba2 commit 8665850

File tree

12 files changed

+48
-18
lines changed

12 files changed

+48
-18
lines changed

packages/jsActions/mobile-resources-native/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
## [11.3.3] Native Mobile Resources - 2026-1-19
10+
11+
## [2.2.1] BackgroundGradient
12+
13+
- We fixed an issue where the `background-gradient-native` widget would not render correctly with the new RN architecture upgrade.
14+
15+
## [4.2.1] IntroScreen
16+
17+
### Fixed
18+
19+
- We fixed an issue where using the conditional visibility on the IntroScreen would cause the widget not to render.
20+
21+
## [4.0.1] PopupMenu
22+
23+
- We fixed an iOS issue where native Popup Menu icons were not tappable and failed to open the menu.
24+
925
## [11.3.2] Native Mobile Resources - 2025-12-23
1026

1127
## [4.2.2] BarcodeScanner

packages/jsActions/mobile-resources-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "mobile-resources-native",
33
"moduleName": "Native Mobile Resources",
4-
"version": "11.3.2",
4+
"version": "11.3.3",
55
"license": "Apache-2.0",
66
"copyright": "© Mendix Technology BV 2022. All rights reserved.",
77
"repository": {

packages/pluggableWidgets/background-gradient-native/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
## [2.2.1] - 2026-1-19
10+
11+
- We fixed an issue where the `background-gradient-native` widget would not render correctly with the new RN architecture upgrade.
12+
913
## [2.2.0] - 2025-7-7
1014

1115
- Updated react-native-linear-gradient to latest version.

packages/pluggableWidgets/background-gradient-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "background-gradient-native",
33
"widgetName": "BackgroundGradient",
4-
"version": "2.2.0",
4+
"version": "2.2.1",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/mendix/native-widgets.git"

packages/pluggableWidgets/background-gradient-native/src/BackgroundGradient.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ReactElement } from "react";
2-
import { Pressable, NativeModules, Alert } from "react-native";
2+
import { Pressable } from "react-native";
33
import LinearGradient from "react-native-linear-gradient";
44
import { all } from "deepmerge";
55
import { executeAction } from "@mendix/piw-utils-internal";
@@ -36,10 +36,6 @@ const angleValidation = (angle: number | undefined): number => {
3636
};
3737

3838
export function BackgroundGradient({ name, colorList, content, onClick, style }: props): ReactElement {
39-
if (!("BVLinearGradient" in NativeModules.UIManager)) {
40-
Alert.alert("", "The widget 'Background gradient' requires an updated 'Make It Native 9' application");
41-
}
42-
4339
const styles = all<CustomStyle>([defaultStyle, ...style]);
4440
const angle = angleValidation(styles.angle);
4541
const opacity = opacityValidation(styles.opacity);

packages/pluggableWidgets/background-gradient-native/src/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<package xmlns="http://www.mendix.com/package/1.0/">
3-
<clientModule name="BackgroundGradient" version="2.2.0" xmlns="http://www.mendix.com/clientModule/1.0/">
3+
<clientModule name="BackgroundGradient" version="2.2.1" xmlns="http://www.mendix.com/clientModule/1.0/">
44
<widgetFiles>
55
<widgetFile path="BackgroundGradient.xml" />
66
</widgetFiles>

packages/pluggableWidgets/intro-screen-native/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
## [4.2.1] - 2026-1-19
10+
911
### Fixed
1012

1113
- We fixed an issue where using the conditional visibility on the IntroScreen would cause the widget not to render.

packages/pluggableWidgets/popup-menu-native/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [Unreleased]
88

9+
## [4.0.1] - 2026-1-19
10+
11+
- We fixed an iOS issue where native Popup Menu icons were not tappable and failed to open the menu.
12+
913
## [4.0.0] - 2024-12-3
1014

1115
### Changed

packages/pluggableWidgets/popup-menu-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "popup-menu-native",
33
"widgetName": "PopupMenu",
4-
"version": "4.0.0",
4+
"version": "4.0.1",
55
"license": "Apache-2.0",
66
"repository": {
77
"type": "git",

packages/pluggableWidgets/popup-menu-native/src/PopupMenu.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ export function PopupMenu(props: PopupMenuProps<PopupMenuStyle>): ReactElement {
8484
style={styles?.container as any}
8585
button={
8686
<TouchableButton onPress={showMenu} testID={`${props.name}_trigger`}>
87-
<View pointerEvents="box-only" style={styles.buttonContainer}>
88-
{props.menuTriggerer}
87+
<View style={styles.buttonContainer} pointerEvents="box-only">
88+
<View pointerEvents="none">{props.menuTriggerer}</View>
8989
</View>
9090
</TouchableButton>
9191
}

0 commit comments

Comments
 (0)