improve uri parsing for urls without scheme

This commit is contained in:
Fabian Freund
2024-06-21 11:02:50 +02:00
parent 259f33bb92
commit 3f1e0a2086
3 changed files with 26 additions and 16 deletions
@@ -4,7 +4,8 @@ sealed class SharedContent {
const SharedContent();
factory SharedContent.parse(String content) {
if (uri_parser.tryParseUrl(content) case final Uri uri) {
if (uri_parser.tryParseUrl(content, eagerParsing: true)
case final Uri uri) {
return SharedUrl(uri);
} else {
return SharedText(content);