From 7ddea4c70bdda5a85b325a167ebae8b6c7a8662c Mon Sep 17 00:00:00 2001 From: Dinis Vieira Date: Thu, 1 Feb 2024 21:44:13 +0000 Subject: [PATCH 1/2] PM-5902 fix for account switcher not dismissing when tapping outside (#2974) --- .../AccountSwitchingOverlayView.xaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/Core/Controls/AccountSwitchingOverlay/AccountSwitchingOverlayView.xaml b/src/Core/Controls/AccountSwitchingOverlay/AccountSwitchingOverlayView.xaml index b95be2cb45..4c3e5f36f3 100644 --- a/src/Core/Controls/AccountSwitchingOverlay/AccountSwitchingOverlayView.xaml +++ b/src/Core/Controls/AccountSwitchingOverlay/AccountSwitchingOverlayView.xaml @@ -12,12 +12,14 @@ BackgroundColor="#22000000" Padding="0" IsVisible="False"> - + HorizontalOptions="Fill" + BackgroundColor="Transparent" + RowDefinitions="Auto, *"> @@ -49,12 +51,13 @@ + VerticalOptions="Fill"> - + From eb95a54db2c22c83f9aa1dfc6f8a2ffa9f105106 Mon Sep 17 00:00:00 2001 From: Federico Maccaroni Date: Fri, 2 Feb 2024 15:48:04 -0300 Subject: [PATCH 2/2] PM-3350 Fix iossimulator-x64 argon2id load so we can test on simulators and also made easier to maintain loading the argon2id library on the iOS projects by setting a general Directory.Build.props that is shared. --- Directory.Build.props | 1 + src/App/App.csproj | 8 +++++--- src/iOS.Autofill/iOS.Autofill.csproj | 12 +++++------- src/iOS.Extension/iOS.Extension.csproj | 7 +++++-- src/iOS.ShareExtension/iOS.ShareExtension.csproj | 10 +++++----- 5 files changed, 21 insertions(+), 17 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 07e5305c53..5a27c8b900 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,6 +5,7 @@ iPhone Distribution True True + -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" diff --git a/src/App/App.csproj b/src/App/App.csproj index f71e873e7a..dc29cf1255 100644 --- a/src/App/App.csproj +++ b/src/App/App.csproj @@ -56,10 +56,12 @@ iPhone Developer Platforms\iOS\Entitlements.plist true - + + + $(Argon2IdLoadMtouchExtraArgs) - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) false @@ -67,7 +69,7 @@ $(ReleaseCodesignKey) Platforms\iOS\Entitlements.plist true - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) diff --git a/src/iOS.Autofill/iOS.Autofill.csproj b/src/iOS.Autofill/iOS.Autofill.csproj index 9322e97c42..66b6afdf21 100644 --- a/src/iOS.Autofill/iOS.Autofill.csproj +++ b/src/iOS.Autofill/iOS.Autofill.csproj @@ -26,14 +26,12 @@ iPhone Developer Entitlements.plist true - - - + + + $(Argon2IdLoadMtouchExtraArgs) - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) false @@ -41,7 +39,7 @@ $(ReleaseCodesignKey) Entitlements.plist true - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) diff --git a/src/iOS.Extension/iOS.Extension.csproj b/src/iOS.Extension/iOS.Extension.csproj index 870ac757ad..d855ffde96 100644 --- a/src/iOS.Extension/iOS.Extension.csproj +++ b/src/iOS.Extension/iOS.Extension.csproj @@ -27,8 +27,11 @@ all + + $(Argon2IdLoadMtouchExtraArgs) + - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) false @@ -36,7 +39,7 @@ $(ReleaseCodesignKey) Entitlements.plist true - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) diff --git a/src/iOS.ShareExtension/iOS.ShareExtension.csproj b/src/iOS.ShareExtension/iOS.ShareExtension.csproj index 8a3689aca6..5394ae9ae8 100644 --- a/src/iOS.ShareExtension/iOS.ShareExtension.csproj +++ b/src/iOS.ShareExtension/iOS.ShareExtension.csproj @@ -25,12 +25,12 @@ iPhone Developer Entitlements.plist all - - - + + + $(Argon2IdLoadMtouchExtraArgs) - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs) false @@ -38,7 +38,7 @@ $(ReleaseCodesignKey) Entitlements.plist true - -gcc_flags "-L$(ProjectDir)../../lib/ios -largon2 -force_load $(ProjectDir)../../lib/ios/libargon2.a" + $(Argon2IdLoadMtouchExtraArgs)