From ba4de33d9a81b5ea913db7471a73667dc2a65ad6 Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Wed, 14 Jan 2026 14:43:59 +0100 Subject: [PATCH 1/3] fix: add another view to avoid touching events --- packages/pluggableWidgets/popup-menu-native/src/PopupMenu.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/pluggableWidgets/popup-menu-native/src/PopupMenu.tsx b/packages/pluggableWidgets/popup-menu-native/src/PopupMenu.tsx index c362713bc..2819768e0 100644 --- a/packages/pluggableWidgets/popup-menu-native/src/PopupMenu.tsx +++ b/packages/pluggableWidgets/popup-menu-native/src/PopupMenu.tsx @@ -84,8 +84,8 @@ export function PopupMenu(props: PopupMenuProps): ReactElement { style={styles?.container as any} button={ - - {props.menuTriggerer} + + {props.menuTriggerer} } From 796c477e7ed28dac89eef65a32d3932fff541c5d Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Wed, 14 Jan 2026 14:50:23 +0100 Subject: [PATCH 2/3] chore: update version number, and add changelog --- packages/pluggableWidgets/popup-menu-native/CHANGELOG.md | 2 ++ packages/pluggableWidgets/popup-menu-native/package.json | 2 +- packages/pluggableWidgets/popup-menu-native/src/package.xml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/pluggableWidgets/popup-menu-native/CHANGELOG.md b/packages/pluggableWidgets/popup-menu-native/CHANGELOG.md index d4815f191..c3b0974f6 100644 --- a/packages/pluggableWidgets/popup-menu-native/CHANGELOG.md +++ b/packages/pluggableWidgets/popup-menu-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +- We fixed an iOS issue where native Popup Menu icons were not tappable and failed to open the menu. + ## [4.0.0] - 2024-12-3 ### Changed diff --git a/packages/pluggableWidgets/popup-menu-native/package.json b/packages/pluggableWidgets/popup-menu-native/package.json index 1b389ee0a..8ab6c8de4 100644 --- a/packages/pluggableWidgets/popup-menu-native/package.json +++ b/packages/pluggableWidgets/popup-menu-native/package.json @@ -1,7 +1,7 @@ { "name": "popup-menu-native", "widgetName": "PopupMenu", - "version": "4.0.0", + "version": "4.0.1", "license": "Apache-2.0", "repository": { "type": "git", diff --git a/packages/pluggableWidgets/popup-menu-native/src/package.xml b/packages/pluggableWidgets/popup-menu-native/src/package.xml index aa9ff6e6c..9792dd206 100644 --- a/packages/pluggableWidgets/popup-menu-native/src/package.xml +++ b/packages/pluggableWidgets/popup-menu-native/src/package.xml @@ -1,6 +1,6 @@ - + From a478c4b2b6260c8fe52ad3e30e6af9c16ff12f8d Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Wed, 14 Jan 2026 14:56:03 +0100 Subject: [PATCH 3/3] chore: update snapshots --- .../__snapshots__/PopupMenu.spec.tsx.snap | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/packages/pluggableWidgets/popup-menu-native/src/__tests__/__snapshots__/PopupMenu.spec.tsx.snap b/packages/pluggableWidgets/popup-menu-native/src/__tests__/__snapshots__/PopupMenu.spec.tsx.snap index d1738b8bb..668cf97a5 100644 --- a/packages/pluggableWidgets/popup-menu-native/src/__tests__/__snapshots__/PopupMenu.spec.tsx.snap +++ b/packages/pluggableWidgets/popup-menu-native/src/__tests__/__snapshots__/PopupMenu.spec.tsx.snap @@ -42,9 +42,13 @@ exports[`Popup menu renders 1`] = ` pointerEvents="box-only" testID="popup-menu_trigger" > - - Menu Triggerer - + + + Menu Triggerer + + - - Menu Triggerer - + + + Menu Triggerer + +