flutter / devtools

Performance tools for Flutter
https://flutter.dev/docs/development/tools/devtools/
BSD 3-Clause "New" or "Revised" License
1.56k stars 321 forks source link

Header Tab details showing in Request & Response tabs too #6586

Open razer-santhosh opened 10 months ago

razer-santhosh commented 10 months ago

Screenshot 2023-10-24 161008

The header section details following in request and response section also. It block the view for large request & response data and then I'm not able to copy some text in those data by mouse cursor. It's occurring frequently to me


DevTools version: 2.25.0 Connected Device: CPU / OS: x64 (64 bit) android Dart Version: 3.1.3 Flutter Version: 3.13.6 / stable Framework / Engine: ead455963c / a794cf2681 Connected app type: Flutter native (debug build)

CoderDake commented 9 months ago

I'm not sure what triggered this error yet, but I was able to reproduce, and this error was thrown at the time: I had just tried hot reloading on the devtools web though, so I'm unsure as to whether that was the cause though

The following TypeErrorImpl was thrown building Expanded(flex: 1):
Unexpected null value.

The relevant error-causing widget was:
  Expanded
  Expanded:file:///Users/danchevalier/development/devtools/packages/devtools_app/lib/src/shared/ui/tab.dart:208:11

When the exception was thrown, this was the stack:
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 297:3       throw_
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 806:18  nullCheck
packages/flutter/src/widgets/scroll_position.dart 260:53                          get viewportDimension
packages/flutter/src/widgets/page_view.dart 381:19                                getPixelsFromPage
packages/flutter/src/widgets/page_view.dart 215:29                                jumpToPage
packages/flutter/src/material/tabs.dart 1829:5                                    [_jumpToPage]
packages/flutter/src/material/tabs.dart 1868:7                                    didUpdateWidget
packages/flutter/src/widgets/framework.dart 5652:55                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5809:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 3973:32                               updateChildren
packages/flutter/src/widgets/framework.dart 6918:17                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 6765:14                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 6765:14                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 6765:14                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5556:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5556:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5643:11                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5666:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 6765:14                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 6765:14                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5556:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5556:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5643:11                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5666:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 5505:16                               performRebuild
packages/flutter/src/widgets/framework.dart 5196:7                                rebuild
packages/flutter/src/widgets/framework.dart 5556:5                                update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 6765:14                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/framework.dart 3973:32                               updateChildren
packages/flutter/src/widgets/framework.dart 6918:17                               update
packages/flutter/src/widgets/framework.dart 3824:14                               updateChild
packages/flutter/src/widgets/layout_builder.dart 155:18                           layoutCallback
packages/flutter/src/widgets/framework.dart 2844:11                               buildScope
packages/flutter/src/widgets/layout_builder.dart 173:5                            [_layout]
packages/flutter/src/rendering/object.dart 2686:51                                <fn>
packages/flutter/src/rendering/object.dart 1097:7                                 [_enableMutationsToDirtySubtrees]
packages/flutter/src/rendering/object.dart 2686:7                                 invokeLayoutCallback
packages/flutter/src/widgets/layout_builder.dart 248:7                            rebuildIfNecessary
packages/flutter/src/widgets/layout_builder.dart 331:5                            performLayout
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/proxy_box.dart 105:21                              <fn>
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/proxy_box.dart 105:21                              <fn>
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/layout_helper.dart 52:10                           layoutChild
packages/flutter/src/rendering/flex.dart 869:45                                   [_computeSizes]
packages/flutter/src/rendering/flex.dart 904:32                                   performLayout
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/layout_helper.dart 52:10                           layoutChild
packages/flutter/src/rendering/flex.dart 869:45                                   [_computeSizes]
packages/flutter/src/rendering/flex.dart 904:32                                   performLayout
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/layout_helper.dart 52:10                           layoutChild
packages/flutter/src/rendering/flex.dart 869:45                                   [_computeSizes]
packages/flutter/src/rendering/flex.dart 904:32                                   performLayout
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/proxy_box.dart 105:21                              <fn>
packages/flutter/src/rendering/object.dart 2575:7                                 layout
packages/flutter/src/rendering/box.dart 2389:11                                   layout
packages/flutter/src/rendering/shifted_box.dart 456:7                             performLayout
packages/flutter/src/rendering/object.dart 2414:7                                 [_layoutWithoutResize]
packages/flutter/src/rendering/object.dart 1051:17                                flushLayout
packages/flutter/src/rendering/object.dart 1064:14                                flushLayout
packages/flutter/src/rendering/binding.dart 582:5                                 drawFrame
packages/flutter/src/widgets/binding.dart 991:13                                  drawFrame
packages/flutter/src/rendering/binding.dart 448:5                                 [_handlePersistentFrameCallback]
packages/flutter/src/scheduler/binding.dart 1386:7                                [_invokeFrameCallback]
packages/flutter/src/scheduler/binding.dart 1311:9                                handleDrawFrame
packages/flutter/src/scheduler/binding.dart 1169:5                                [_handleDrawFrame]
dart-sdk/lib/async/zone.dart 1399:13                                              _rootRun
dart-sdk/lib/async/zone.dart 1301:19                                              run
dart-sdk/lib/async/zone.dart 1209:7                                               runGuarded
lib/_engine/engine/platform_dispatcher.dart 1285:9                                invoke
lib/_engine/engine/platform_dispatcher.dart 262:5                                 invokeOnDrawFrame
lib/_engine/engine/initialization.dart 178:36                                     <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 550:37  _checkAndCall
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 555:39  dcall