diff --git a/src/Android/Controls/CustomButtonRenderer.cs b/src/Android/Controls/CustomButtonRenderer.cs index a0584d31f..111ed8140 100644 --- a/src/Android/Controls/CustomButtonRenderer.cs +++ b/src/Android/Controls/CustomButtonRenderer.cs @@ -16,6 +16,8 @@ namespace Bit.Android.Controls { Control.TextSize = (float)Device.GetNamedSize(NamedSize.Medium, typeof(Button)); } + + Control.FilterTouchesWhenObscured = true; } protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e) diff --git a/src/Android/MainActivity.cs b/src/Android/MainActivity.cs index 275ea94ae..43af41cd6 100644 --- a/src/Android/MainActivity.cs +++ b/src/Android/MainActivity.cs @@ -24,7 +24,8 @@ namespace Bit.Android { [Activity(Label = "bitwarden", Icon = "@drawable/icon", - ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)] + ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation, + Exported = false)] public class MainActivity : FormsAppCompatActivity { private const string HockeyAppId = "d3834185b4a643479047b86c65293d42"; diff --git a/src/Android/SplashActivity.cs b/src/Android/SplashActivity.cs index 4dfb8acfb..b2634ab8b 100644 --- a/src/Android/SplashActivity.cs +++ b/src/Android/SplashActivity.cs @@ -10,7 +10,8 @@ namespace Bit.Android [Activity(Theme = "@style/BitwardenTheme.Splash", MainLauncher = true, NoHistory = true, - WindowSoftInputMode = global::Android.Views.SoftInput.StateHidden)] + WindowSoftInputMode = global::Android.Views.SoftInput.StateHidden, + Exported = false)] public class SplashActivity : AppCompatActivity { public override void OnCreate(Bundle savedInstanceState, PersistableBundle persistentState)