Skip to content

Misleading widget creation location leads to bad debugging experience #4772

Description

@kenzieschmoll

This is a tracking issue on the devtools side for this issue: dart-lang/sdk#50067. The TL;DR is that the widget creation location for widgets created in an extension method is misleading for debugging purposes. @jacob314

Activity

  1. added
    P2important to work on, but not at the top of the work list.
    reproduce to verifyIssues that need to be reproduced to verify that they still exist.
    on Jul 31, 2024
  2. elliette commented on Oct 30, 2024

    @elliette
    Member

    I don't think there is anything to do on the DevTools side here. Extension methods annotated with @widgetFactory will set the creation location to the call site, not to the extension method.

  3. removed
    reproduce to verifyIssues that need to be reproduced to verify that they still exist.
    on Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2important to work on, but not at the top of the work list.devtools-inspector-screen

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions