Comments (11)
@darshankawar @wahkim因此,与网络视图无关。这是iOS用中flutter 3.22.1的向后滑动手势错误。相关问题#149393
你现在解决了吗?或者等待sdk更新?
还没有。我只能确认flutter 3.19.6没有这个问题。如果sdk最近没有更新,也许我只能将flutter版本降级到3.19.6。
I was just upgraded from 3.19.6, 3.19.6 version has a background return card screen problem has not been solved, and there is no recurrence plan. It's hard.
from flutter.
I would like to add a comment, I have the same problem with the fact that if the keyboard was hidden and focus was removed, it is not possible to put it back even through focusNode.requestFocus(), and the problem is not related to the webview
from flutter.
I would like to add a comment, I have the same problem with the fact that if the keyboard was hidden and focus was removed, it is not possible to put it back even through focusNode.requestFocus(), and the problem is not related to the webview
@BeesUser Could you provide a simple example to reproduce your problem?
from flutter.
@ebwood
I tried the details as you provided using latest stable version but I was unable to replicate the reported behavior.
149338.mov
Are you swiping back to previous screen or tapping on back arrow ?
Can you also try the same on iOS device and see if you still get same behavior or not ? If it persists, please switch to latest master version and re-run your scenario to check if in master too it replicates or not. See a related issue which works in master.
from flutter.
I would like to add a comment, I have the same problem with the fact that if the keyboard was hidden and focus was removed, it is not possible to put it back even through focusNode.requestFocus(), and the problem is not related to the webview
@BeesUser Please file a new issue using template and fill out requested details so that we can address it properly.
from flutter.
@
@ebwood我尝试了您使用最新稳定版本提供的详细信息,但我无法复制报告的行为。
149338.mov
您是向后滑动到上一个屏幕还是点击后退箭头?
你也可以在iOS设备上尝试同样的尝试,看看你是否仍然有相同的行为吗?如果它仍然存在,请切换到最新的主版本并重新运行您的场景,以检查它是否也在主版本中复制。请参阅在master中有效的相关问题。
I would like to add a comment, I have the same problem with the fact that if the keyboard was hidden and focus was removed, it is not possible to put it back even through focusNode.requestFocus(), and the problem is not related to the webview
@BeesUser Could you provide a simple example to reproduce your problem?
After jumping to the next page in version 3.22.1, gesture side slide back, then click TextField will appear
`
import 'package:flutter/material.dart';
class Test2 extends StatefulWidget {
const Test2({super.key});
@OverRide
State createState() => _Test2State();
}
class _Test2State extends State {
@OverRide
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: Container(
child: Center(
child: Text('2'),
),
),
);
}
}
class TestField extends StatefulWidget {
const TestField({super.key});
@OverRide
State createState() => _TestFieldState();
}
class _TestFieldState extends State {
FocusNode focusNode = FocusNode();
@OverRide
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
actions: [
TextButton(
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (BuildContext context) => Test2(),
),
);
},
child: Text('跳转'))
],
),
body: Container(
child: Center(
child: TextField(
focusNode: focusNode,
),
),
),
);
}
}
`
RPReplay_Final1717140181.mov
from flutter.
So this is nothing to to with webview. It's the swipe back gesture error in iOS with flutter 3.22.1.
The related issue #149393
from flutter.
因此,这与网络视图无关。这是iOS中使用flutter 3.22.1的向后滑动手势错误。相关问题#149393
Have you solved it now? Or wait for the sdk update?
from flutter.
@darshankawar @wahkim
因此,这与网络视图无关。这是iOS中使用flutter 3.22.1的向后滑动手势错误。相关问题#149393Have you solved it now? Or wait for the sdk update?
Not yet. I can only confirm the flutter 3.19.6 has no this problem. If sdk is not updated recently, maybe I can only downgrade flutter version back to 3.19.6.
from flutter.
So this is nothing to to with webview. It's the swipe back gesture error in iOS with flutter 3.22.1.
The related issue #149393
@ebwood If you look at the linked issue and this comment, it is already fixed in master, so you can switch to latest master and re-run your scenario to confirm it works properly.
Closing, as this is a duplicate issue and the original is already fixed in master.
from flutter.
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v
and a minimal reproduction of the issue.
from flutter.
Related Issues (20)
- [tool_crash] StateError: Bad state: Future already completed HOT 2
- mac-41 lost external connection phone device. HOT 2
- linux-46 lost external connection phone device. HOT 2
- mac-26 lost external connection phone device. HOT 2
- mac-3 lost external connection phone device. HOT 1
- [tool_crash] FileSystemException: Directory listing failed, OS Error: The file or directory is corrupted and unreadable., errno = 1392 HOT 1
- Impeller opt-outs via manifest files are no longer reported to GA4 HOT 4
- [pigeon] Make the codec public HOT 1
- Not displaying the full title when using a gradient for the app bar HOT 3
- Exceptions from Services library on backspace keypresses HOT 3
- [web] Remove virtual keyboard timer hack on iOS Safari
- toStringAsFixed and Number format does not work correctly HOT 1
- [web] Implement `AppLifecycleState.detached` properly HOT 1
- TextPainter getFullHeightForCaret returns confusing values with nested TextSpans HOT 4
- "run suite safari-dart2js-html-ui" test failed: `[Webdriver][Error] Unable to start the server: Operation not permitted`
- Xcode compilation is slow on macOS 14 bots HOT 23
- iOS embedder creates overlay layer based on platform view bounds but does not take clip bounds into account. HOT 6
- WidgetsBindingObserver doesn't report gaining / losing focus on GNOME when changing workspace views HOT 2
- [camera_android_camerax] `ResolutionPreset.max` gets different camera aspect ratio compare to `camera_android` HOT 2
- [camera_android_camerax] `setZoomLevel` is slow or throttled compare to `camera_android` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter.