Skip to content

Apply soft-transition to devtools for ClipboardStatusNotifier change #99360

@chunhtai

Description

@chunhtai

The c74a646 breaks devtools

devtools_app/lib/src/debugger/variables.dart

170: Widget buildToolbar(                                                  'VariableSelectionControls.buildToolbar' ('Widget*
                                                                           Function(BuildContext*, Rect*, double*, Offset*,
                                                                           List<TextSelectionPoint*>*, TextSelectionDelegate*,
                                                                           ClipboardStatusNotifier*, Offset*)*') isn't a valid override of
                                                                           'MaterialTextSelectionControls.buildToolbar' ('Widget
                                                                           Function(BuildContext, Rect, double, Offset,
                                                                           List<TextSelectionPoint>, TextSelectionDelegate,
                                                                           ValueListenable<ClipboardStatus>?, Offset?)'). #invalid_override

188: canCut(delegate) ? () => handleCut(delegate, clipboardStatus) : null, Too many positional arguments: 1 expected, but 2 found.
                                                                           #extra_positional_arguments

190: ? () => handleCopy(delegate, clipboardStatus)                         Too many positional arguments: 1 expected, but 2 found.
                                                                           #extra_positional_arguments

272: if (!widget.clipboardStatus.disposed) {                               The getter 'disposed' isn't defined for the type
                                                                           'ClipboardStatusNotifier'. #undefined_getter

We need to do a soft transition instead

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: devtoolsDevTools related - suite of performance and debugging toolsframeworkflutter/packages/flutter repository. See also f: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions