Skip to content

Commit 839f63c

Browse files
ajpinedamunodevops
authored andcommitted
fix(Android): deep link for skia when app is running
1 parent 43ca1af commit 839f63c

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/Uno.UI/UI/Xaml/NativeApplication.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,14 @@ internal bool TryHandleIntent(Intent intent)
133133
}
134134

135135
#if ANDROID_SKIA
136-
Application.SetActivationUri(uri);
136+
if (_isRunning)
137+
{
138+
_app?.OnActivated(new ProtocolActivatedEventArgs(uri, ApplicationExecutionState.Running));
139+
}
140+
else
141+
{
142+
Application.SetActivationUri(uri);
143+
}
137144
#else
138145
_app.OnActivated(new ProtocolActivatedEventArgs(uri, _isRunning ? ApplicationExecutionState.Running : ApplicationExecutionState.NotRunning));
139146
#endif

0 commit comments

Comments
 (0)