mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-31 16:18:22 +08:00
fix: dynamic openInBrowser (#1790)
This commit is contained in:
committed by
GitHub
parent
7ec90e9a22
commit
25acf3a9bb
@@ -9,7 +9,6 @@ import 'package:PiliPlus/models/common/image_preview_type.dart'
|
|||||||
import 'package:PiliPlus/models/common/image_type.dart';
|
import 'package:PiliPlus/models/common/image_type.dart';
|
||||||
import 'package:PiliPlus/models/dynamics/result.dart';
|
import 'package:PiliPlus/models/dynamics/result.dart';
|
||||||
import 'package:PiliPlus/pages/dynamics/widgets/vote.dart';
|
import 'package:PiliPlus/pages/dynamics/widgets/vote.dart';
|
||||||
import 'package:PiliPlus/utils/app_scheme.dart';
|
|
||||||
import 'package:PiliPlus/utils/page_utils.dart';
|
import 'package:PiliPlus/utils/page_utils.dart';
|
||||||
import 'package:flutter/foundation.dart' show kDebugMode;
|
import 'package:flutter/foundation.dart' show kDebugMode;
|
||||||
import 'package:flutter/gestures.dart';
|
import 'package:flutter/gestures.dart';
|
||||||
@@ -111,8 +110,7 @@ TextSpan? richNode(
|
|||||||
recognizer: i.origText == null
|
recognizer: i.origText == null
|
||||||
? null
|
? null
|
||||||
: (TapGestureRecognizer()
|
: (TapGestureRecognizer()
|
||||||
..onTap = () =>
|
..onTap = () => PageUtils.handleWebview(i.origText!)),
|
||||||
PiliScheme.routePushFromUrl(i.origText!)),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
@@ -206,8 +204,7 @@ TextSpan? richNode(
|
|||||||
recognizer: i.jumpUrl == null
|
recognizer: i.jumpUrl == null
|
||||||
? null
|
? null
|
||||||
: (TapGestureRecognizer()
|
: (TapGestureRecognizer()
|
||||||
..onTap = () =>
|
..onTap = () => PageUtils.handleWebview(i.jumpUrl!)),
|
||||||
PiliScheme.routePushFromUrl(i.jumpUrl!)),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
@@ -329,8 +326,7 @@ TextSpan? richNode(
|
|||||||
recognizer: i.jumpUrl == null
|
recognizer: i.jumpUrl == null
|
||||||
? null
|
? null
|
||||||
: (TapGestureRecognizer()
|
: (TapGestureRecognizer()
|
||||||
..onTap = () =>
|
..onTap = () => PageUtils.handleWebview(i.jumpUrl!)),
|
||||||
PiliScheme.routePushFromUrl(i.jumpUrl!)),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
@@ -342,8 +338,7 @@ TextSpan? richNode(
|
|||||||
recognizer: i.jumpUrl == null
|
recognizer: i.jumpUrl == null
|
||||||
? null
|
? null
|
||||||
: (TapGestureRecognizer()
|
: (TapGestureRecognizer()
|
||||||
..onTap = () =>
|
..onTap = () => PageUtils.handleWebview(i.jumpUrl!)),
|
||||||
PiliScheme.routePushFromUrl(i.jumpUrl!)),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user