Skip to content

Fix remaining native CSS invalidation and semantic compile errors #643

Closed

Description

@wieslawsoltes

Parent: #235
Follow-up to #641/#642

Replacement WebScene current-main CI 35432237355 compiled past the errors fixed by #642 and exposed two later native portability errors on Linux and macOS:

  • the valid/invalid pseudo invalidation path referenced an inherited disabled-state route outside its sibling branch scope;
  • the semantic support-bit lambda mixed anonymous-enum constants and 0U without an explicit return type.

Define the inclusive-descendant inherited route in the branch that consumes it and give the support-bit lambda an explicit uint32_t result. Implementation: 73ccdbced26191df94b4f906373fcbfb2c3ba42f on exact WebScene 2ec7f8530da8ab105a6499a4cd0a519d876a5a3b. Only git diff --check ran locally; replacement CI is authoritative.

Metadata

Metadata

Assignees

No one assigned

    Labels

    vscode-oss/plannedPlanned for the AppScene/WebScene VS Code OSS integration

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions