mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-15 21:53:59 +08:00
@@ -2,7 +2,7 @@ import 'dart:async';
|
|||||||
import 'dart:math';
|
import 'dart:math';
|
||||||
|
|
||||||
import 'package:PiliPlus/common/widgets/button/icon_button.dart';
|
import 'package:PiliPlus/common/widgets/button/icon_button.dart';
|
||||||
import 'package:PiliPlus/common/widgets/loading_widget/http_error.dart';
|
import 'package:PiliPlus/common/widgets/loading_widget/loading_widget.dart';
|
||||||
import 'package:PiliPlus/common/widgets/pair.dart';
|
import 'package:PiliPlus/common/widgets/pair.dart';
|
||||||
import 'package:PiliPlus/http/loading_state.dart';
|
import 'package:PiliPlus/http/loading_state.dart';
|
||||||
import 'package:PiliPlus/http/sponsor_block.dart';
|
import 'package:PiliPlus/http/sponsor_block.dart';
|
||||||
@@ -249,7 +249,7 @@ class _PostPanelState extends State<PostPanel>
|
|||||||
@override
|
@override
|
||||||
Widget buildList(ThemeData theme) {
|
Widget buildList(ThemeData theme) {
|
||||||
if (list.isEmpty) {
|
if (list.isEmpty) {
|
||||||
return const HttpError(isSliver: false);
|
return scrollableError;
|
||||||
}
|
}
|
||||||
final bottom = MediaQuery.viewPaddingOf(context).bottom;
|
final bottom = MediaQuery.viewPaddingOf(context).bottom;
|
||||||
Widget child = ListView.builder(
|
Widget child = ListView.builder(
|
||||||
|
|||||||
@@ -1,7 +1,16 @@
|
|||||||
diff --git a/packages/flutter/lib/src/cupertino/route.dart b/packages/flutter/lib/src/cupertino/route.dart
|
diff --git a/packages/flutter/lib/src/cupertino/route.dart b/packages/flutter/lib/src/cupertino/route.dart
|
||||||
index 5ce4479480e..d5fa9478210 100644
|
index 5ce4479480e..2551c6613ae 100644
|
||||||
--- a/packages/flutter/lib/src/cupertino/route.dart
|
--- a/packages/flutter/lib/src/cupertino/route.dart
|
||||||
+++ b/packages/flutter/lib/src/cupertino/route.dart
|
+++ b/packages/flutter/lib/src/cupertino/route.dart
|
||||||
|
@@ -201,7 +201,7 @@ mixin CupertinoRouteTransitionMixin<T> on PageRoute<T> {
|
||||||
|
// gesture is detected. The returned controller handles all of the subsequent
|
||||||
|
// drag events.
|
||||||
|
static _CupertinoBackGestureController<T> _startPopGesture<T>(PageRoute<T> route) {
|
||||||
|
- assert(route.popGestureEnabled);
|
||||||
|
+ assert(route.popGestureEnabled || route.popGestureEnabled_);
|
||||||
|
|
||||||
|
return _CupertinoBackGestureController<T>(
|
||||||
|
navigator: route.navigator!,
|
||||||
@@ -252,6 +252,7 @@ mixin CupertinoRouteTransitionMixin<T> on PageRoute<T> {
|
@@ -252,6 +252,7 @@ mixin CupertinoRouteTransitionMixin<T> on PageRoute<T> {
|
||||||
linearTransition: linearTransition,
|
linearTransition: linearTransition,
|
||||||
child: _CupertinoBackGestureDetector<T>(
|
child: _CupertinoBackGestureDetector<T>(
|
||||||
|
|||||||
Reference in New Issue
Block a user