-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/packages
#4667Closed
Copy link
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: regressionIt was better in the past than it is nowIt was better in the past than it is nowfound in release: 3.10Found to occur in 3.10Found to occur in 3.10found in release: 3.13Found to occur in 3.13Found to occur in 3.13has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: webviewThe WebView pluginThe WebView pluginp: webview-keyboardKeyboard issues with flutter_webview pluginKeyboard issues with flutter_webview pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specificallyplatform-iosiOS applications specificallyiOS applications specificallyteam-ecosystemOwned by Ecosystem teamOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem teamTriaged by Ecosystem team
Description
Is there an existing issue for this?
- I have searched the existing issues
- I have read the guide to filing a bug
Steps to reproduce
- Change the following line https://github.com/flutter/packages/blob/main/packages/webview_flutter/webview_flutter/example/lib/main.dart#L177
to
body: ElevatedButton(
child: Text('open webview'),
onPressed: () => showModalBottomSheet(
context: context,
builder: (_) => WebViewWidget(controller: _controller),
),
),
- Navigate to any input (burger menu -> search for instance) and tap it
- The keyboard does not open and the screen flickers a lot
This is happening in version 4.2.2 on flutter 3.7.12
Expected results
A keyboard opens for you to type into
Actual results
Screen flickers and keyboard never opens
Code sample
Code sample
Change the following line https://github.com/flutter/packages/blob/main/packages/webview_flutter/webview_flutter/example/lib/main.dart#L177
to
body: ElevatedButton(
child: Text('open webview'),
onPressed: () => showModalBottomSheet(
context: context,
builder: (_) => WebViewWidget(controller: _controller),
),
),Screenshots or Video
Screenshots / Video demonstration
RPReplay_Final1690914919.MP4
Logs
Logs
Launching lib/main.dart on Legend's iPhone in debug mode...
Warning: Missing build name (CFBundleShortVersionString).
Warning: Missing build number (CFBundleVersion).
Action Required: You must set a build name and number in the pubspec.yaml file version field before submitting to the App Store.
Signing iOS app for device deployment using developer identity: "Apple Development: Alex Fernandez (J62646FUQ2)"
Xcode build done. 7.3s
Connecting to VM Service at ws://127.0.0.1:52763/eyF75dlpHcs=/ws
flutter: WebView is loading (progress : 10%)
flutter: allowing navigation to https://google.com/
flutter: url change to https://google.com/
flutter: Page started loading: https://google.com/
flutter: allowing navigation to https://www.google.com/
flutter: url change to https://www.google.com/
flutter: WebView is loading (progress : 42%)
flutter: WebView is loading (progress : 90%)
flutter: WebView is loading (progress : 100%)
flutter: Page finished loading: https://www.google.com/
[LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x282499c20 h=--& v=--& _UIToolbarContentView:0x10fd92600.width == 0 (active)>",
"<NSLayoutConstraint:0x282483ca0 H:|-(0)-[_UIButtonBarStackView:0x10fda1810] (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x2824836b0 H:[_UIButtonBarStackView:0x10fda1810]-(0)-| (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x282496300 'IB_Leading_Leading' H:|-(0)-[_UIModernBarButton:0x10fdb5cf0] (active, names: '|':_UIButtonBarButton:0x10fdb4cf0 )>",
"<NSLayoutConstraint:0x282496850 'IB_Leading_Leading' H:|-(>=5)-[_UIModernBarButton:0x10fdb7040] (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>",
"<NSLayoutConstraint:0x282496350 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x10fdb5cf0]-(>=8)-| (active, names: '|':_UIButtonBarButton:0x10fdb4cf0 )>",
"<NSLayoutConstraint:0x2824968a0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x10fdb7040]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>",
"<NSLayoutConstraint:0x282498be0 'TB_Leading_Leading' H:|-(8)-[_UIModernBarButton:0x10ff1c6e0'Done'] (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498c30 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x10ff1c6e0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498ff0 'UISV-canvas-connection' UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x10fdb4cf0.leading (active)>",
"<NSLayoutConstraint:0x2824992c0 'UISV-canvas-connection' UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x10ff1abb0.trailing (active)>",
"<NSLayoutConstraint:0x282499310 'UISV-spacing' H:[_UIButtonBarButton:0x10fdb4cf0]-(0)-[UIView:0x10fdb6cc0] (active)>",
"<NSLayoutConstraint:0x282499360 'UISV-spacing' H:[UIView:0x10fdb6cc0]-(0)-[_UIButtonBarButton:0x10fdb6e40] (active)>",
"<NSLayoutConstraint:0x2824993b0 'UISV-spacing' H:[_UIButtonBarButton:0x10fdb6e40]-(0)-[UIView:0x10ff2c050] (active)>",
"<NSLayoutConstraint:0x282499400 'UISV-spacing' H:[UIView:0x10ff2c050]-(0)-[_UIButtonBarButton:0x10ff1abb0] (active)>",
"<NSLayoutConstraint:0x2824837f0 'UIView-leftMargin-guide-constraint' H:|-(0)-[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'](LTR) (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>",
"<NSLayoutConstraint:0x282483f70 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x282496350 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x10fdb5cf0]-(>=8)-| (active, names: '|':_UIButtonBarButton:0x10fdb4cf0 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x282499c20 h=--& v=--& _UIToolbarContentView:0x10fd92600.width == 0 (active)>",
"<NSLayoutConstraint:0x282483ca0 H:|-(0)-[_UIButtonBarStackView:0x10fda1810] (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x2824836b0 H:[_UIButtonBarStackView:0x10fda1810]-(0)-| (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x282496850 'IB_Leading_Leading' H:|-(>=5)-[_UIModernBarButton:0x10fdb7040] (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>",
"<NSLayoutConstraint:0x2824968a0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x10fdb7040]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>",
"<NSLayoutConstraint:0x282498be0 'TB_Leading_Leading' H:|-(8)-[_UIModernBarButton:0x10ff1c6e0'Done'] (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498c30 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x10ff1c6e0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498ff0 'UISV-canvas-connection' UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x10fdb4cf0.leading (active)>",
"<NSLayoutConstraint:0x2824992c0 'UISV-canvas-connection' UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x10ff1abb0.trailing (active)>",
"<NSLayoutConstraint:0x282499310 'UISV-spacing' H:[_UIButtonBarButton:0x10fdb4cf0]-(0)-[UIView:0x10fdb6cc0] (active)>",
"<NSLayoutConstraint:0x282499360 'UISV-spacing' H:[UIView:0x10fdb6cc0]-(0)-[_UIButtonBarButton:0x10fdb6e40] (active)>",
"<NSLayoutConstraint:0x2824993b0 'UISV-spacing' H:[_UIButtonBarButton:0x10fdb6e40]-(0)-[UIView:0x10ff2c050] (active)>",
"<NSLayoutConstraint:0x282499400 'UISV-spacing' H:[UIView:0x10ff2c050]-(0)-[_UIButtonBarButton:0x10ff1abb0] (active)>",
"<NSLayoutConstraint:0x2824837f0 'UIView-leftMargin-guide-constraint' H:|-(0)-[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'](LTR) (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>",
"<NSLayoutConstraint:0x282483f70 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x2824968a0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x10fdb7040]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x282499c20 h=--& v=--& _UIToolbarContentView:0x10fd92600.width == 0 (active)>",
"<NSLayoutConstraint:0x282483ca0 H:|-(0)-[_UIButtonBarStackView:0x10fda1810] (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x2824836b0 H:[_UIButtonBarStackView:0x10fda1810]-(0)-| (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x282498be0 'TB_Leading_Leading' H:|-(8)-[_UIModernBarButton:0x10ff1c6e0'Done'] (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498c30 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x10ff1c6e0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498ff0 'UISV-canvas-connection' UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x10fdb4cf0.leading (active)>",
"<NSLayoutConstraint:0x2824992c0 'UISV-canvas-connection' UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x10ff1abb0.trailing (active)>",
"<NSLayoutConstraint:0x282499310 'UISV-spacing' H:[_UIButtonBarButton:0x10fdb4cf0]-(0)-[UIView:0x10fdb6cc0] (active)>",
"<NSLayoutConstraint:0x282499360 'UISV-spacing' H:[UIView:0x10fdb6cc0]-(0)-[_UIButtonBarButton:0x10fdb6e40] (active)>",
"<NSLayoutConstraint:0x2824993b0 'UISV-spacing' H:[_UIButtonBarButton:0x10fdb6e40]-(0)-[UIView:0x10ff2c050] (active)>",
"<NSLayoutConstraint:0x282499400 'UISV-spacing' H:[UIView:0x10ff2c050]-(0)-[_UIButtonBarButton:0x10ff1abb0] (active)>",
"<NSLayoutConstraint:0x2824837f0 'UIView-leftMargin-guide-constraint' H:|-(0)-[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'](LTR) (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>",
"<NSLayoutConstraint:0x282483f70 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x282498c30 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x10ff1c6e0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x282499cc0 h=--& v=--& _UIToolbarContentView:0x10fd92600.height == 0 (active)>",
"<NSLayoutConstraint:0x2824f28f0 V:|-(0)-[_UIButtonBarStackView:0x10fda1810] (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x2824f22b0 _UIButtonBarStackView:0x10fda1810.bottom == _UIToolbarContentView:0x10fd92600.bottom (active)>",
"<NSLayoutConstraint:0x28249a260 UIImageView:0x10fdb6ad0.centerY == _UIModernBarButton:0x10fdb5cf0.centerY (active)>",
"<NSLayoutConstraint:0x2824965d0 'IB_Baseline_Baseline' _UIModernBarButton:0x10fdb5cf0.lastBaseline == UILayoutGuide:0x283eeca80'UIViewLayoutMarginsGuide'.bottom (active)>",
"<NSLayoutConstraint:0x282496620 'IB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x10fdb5cf0] (active, names: '|':_UIButtonBarButton:0x10fdb4cf0 )>",
"<NSLayoutConstraint:0x282496760 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x10fdb4cf0.height == UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.height (active)>",
"<NSLayoutConstraint:0x282483d90 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide']-(0)-| (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>",
"<NSLayoutConstraint:0x282496530 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x283eeca80'UIViewLayoutMarginsGuide']-(11)-| (active, names: '|':_UIButtonBarButton:0x10fdb4cf0 )>",
"<NSLayoutConstraint:0x282482da0 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x28249a260 UIImageView:0x10fdb6ad0.centerY == _UIModernBarButton:0x10fdb5cf0.centerY (active)>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x282499cc0 h=--& v=--& _UIToolbarContentView:0x10fd92600.height == 0 (active)>",
"<NSLayoutConstraint:0x2824f28f0 V:|-(0)-[_UIButtonBarStackView:0x10fda1810] (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x2824f22b0 _UIButtonBarStackView:0x10fda1810.bottom == _UIToolbarContentView:0x10fd92600.bottom (active)>",
"<NSLayoutConstraint:0x282497020 UIImageView:0x10fdb7e90.centerY == _UIModernBarButton:0x10fdb7040.centerY (active)>",
"<NSLayoutConstraint:0x282496b20 'IB_Baseline_Baseline' _UIModernBarButton:0x10fdb7040.lastBaseline == UILayoutGuide:0x283eecb60'UIViewLayoutMarginsGuide'.bottom (active)>",
"<NSLayoutConstraint:0x282496b70 'IB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x10fdb7040] (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>",
"<NSLayoutConstraint:0x282498820 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x10fdb6e40.height == UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.height (active)>",
"<NSLayoutConstraint:0x282483d90 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide']-(0)-| (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>",
"<NSLayoutConstraint:0x282496a80 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x283eecb60'UIViewLayoutMarginsGuide']-(11)-| (active, names: '|':_UIButtonBarButton:0x10fdb6e40 )>",
"<NSLayoutConstraint:0x282482da0 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x282497020 UIImageView:0x10fdb7e90.centerY == _UIModernBarButton:0x10fdb7040.centerY (active)>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
[LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
(Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints)
(
"<NSAutoresizingMaskLayoutConstraint:0x282499cc0 h=--& v=--& _UIToolbarContentView:0x10fd92600.height == 0 (active)>",
"<NSLayoutConstraint:0x2824f28f0 V:|-(0)-[_UIButtonBarStackView:0x10fda1810] (active, names: '|':_UIToolbarContentView:0x10fd92600 )>",
"<NSLayoutConstraint:0x2824f22b0 _UIButtonBarStackView:0x10fda1810.bottom == _UIToolbarContentView:0x10fd92600.bottom (active)>",
"<NSLayoutConstraint:0x28249a4e0 UIButtonLabel:0x10ff63c30.centerY == _UIModernBarButton:0x10ff1c6e0'Done'.centerY + 1.5 (active)>",
"<NSLayoutConstraint:0x282498dc0 'TB_Baseline_Baseline' _UIModernBarButton:0x10ff1c6e0'Done'.lastBaseline == UILayoutGuide:0x283ee6d80'UIViewLayoutMarginsGuide'.bottom (active)>",
"<NSLayoutConstraint:0x282498e10 'TB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x10ff1c6e0'Done'] (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282498f50 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x10ff1abb0.height == UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'.height (active)>",
"<NSLayoutConstraint:0x282483d90 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide']-(0)-| (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>",
"<NSLayoutConstraint:0x282498d20 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x283ee6d80'UIViewLayoutMarginsGuide']-(11)-| (active, names: '|':_UIButtonBarButton:0x10ff1abb0 )>",
"<NSLayoutConstraint:0x282482da0 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x283eec7e0'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x10fda1810 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x28249a4e0 UIButtonLabel:0x10ff63c30.centerY == _UIModernBarButton:0x10ff1c6e0'Done'.centerY + 1.5 (active)>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
flutter: url change to https://www.google.com/#sbfbu=1&pi=
[Process] 0x1220844e0 - GPUProcessProxy::gpuProcessExited: reason=IdleExit
[Process] 0x123000a20 - [PID=22373] WebProcessProxy::gpuProcessExited: reason=IdleExitFlutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.7.12, on macOS 13.3.1 22E772610a darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.80.2)
[✓] Connected device (3 available)
[✓] HTTP Host Availability
• No issues found!VictorUvarov
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: regressionIt was better in the past than it is nowIt was better in the past than it is nowfound in release: 3.10Found to occur in 3.10Found to occur in 3.10found in release: 3.13Found to occur in 3.13Found to occur in 3.13has reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onp: webviewThe WebView pluginThe WebView pluginp: webview-keyboardKeyboard issues with flutter_webview pluginKeyboard issues with flutter_webview pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specificallyplatform-iosiOS applications specificallyiOS applications specificallyteam-ecosystemOwned by Ecosystem teamOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem teamTriaged by Ecosystem team