Skip to content

Error when performing hot restart with flutter widget-preview start --web #166004

@jyameo

Description

@jyameo

When running flutter widget-preview start --web, the previewer loads and works as expected. However, an error is printed to the console.

Our hunch is that this issue occurs when attempting a hot restart while starting the previewer app.

Stacktrace:

DartError: TypeError: Instance of 'JSArray<dynamic>': type 'List<dynamic>' is not a subtype of type 'List<FontDownloadResult>'
dart:sdk_internal 3747:11    throw_
dart:sdk_internal 11389:15   _generalAsCheckImplementation
dart:sdk_internal 11339:24   _installSpecializedAsCheck
dart:sdk_internal 36406:59   [_completeWithValue]
dart:sdk_internal 35100:44   <fn>
dart:sdk_internal 43188:59   runUnary
dart:sdk_internal 35854:26   handleValue
dart:sdk_internal 36553:47   handleValueCallback
dart:sdk_internal 36591:15   _propagateToListeners
dart:sdk_internal 36410:21   [_completeWithValue]
dart:sdk_internal 43612:42   complete
dart:sdk_internal 44245:15   _asyncReturn
dart:sdk_internal 215850:28  <fn>
dart:sdk_internal 44277:13   <fn>
dart:sdk_internal 44287:7    <fn>
dart:sdk_internal 44254:42   <fn>
dart:sdk_internal 43188:59   runUnary
dart:sdk_internal 35854:26   handleValue
dart:sdk_internal 36553:47   handleValueCallback
dart:sdk_internal 36591:15   _propagateToListeners
dart:sdk_internal 36410:21   [_completeWithValue]
dart:sdk_internal 43612:42   complete
dart:sdk_internal 44245:15   _asyncReturn
dart:sdk_internal 229813:28  <fn>
dart:sdk_internal 44277:13   <fn>
dart:sdk_internal 44287:7    <fn>
dart:sdk_internal 44254:42   <fn>
dart:sdk_internal 43188:59   runUnary
dart:sdk_internal 35854:26   handleValue
dart:sdk_internal 36553:47   handleValueCallback
dart:sdk_internal 36591:15   _propagateToListeners
dart:sdk_internal 36410:21   [_completeWithValue]
dart:sdk_internal 36456:33   callback
dart:sdk_internal 44637:13   _microtaskLoop
dart:sdk_internal 44644:13   _startMicrotaskLoop
dart:sdk_internal 3793:46    tear
dart:sdk_internal 36894:9    <fn>

Would appreciate any insights into the root cause or potential fixes!

Metadata

Metadata

Assignees

No one assigned

    Labels

    r: fixedIssue is closed as already fixed in a newer version

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions