Skip to content
This repository was archived by the owner on Nov 8, 2022. It is now read-only.
This repository was archived by the owner on Nov 8, 2022. It is now read-only.

Composite image information missing from resource-db.json when doing a compile --clean #829

@gnikolaidis

Description

@gnikolaidis

While discussing #25, I stumbled upon what I believe is a bug of the compiler: the first time I build the project with --clean, composite image information is missing from resource-db.json (namely the "composite", "x" and "y" resource metadata keys). Invoking the compiler a second time, without --clean, makes them reappear.

# start with a clean build
> qx compile --target build --clean
> grep composite compiled/build/resource-db.json
# image combining information missing from resource-db.json
# invoking the compiler a second time, without --clean this time
> qx compile --target build
> grep composite compiled/build/resource-db.json
# image combining information found in resource-db.json, and properly working at runtime

This is 100% reproducible; the qx/decoration/... split PNGs of the stock themes also display the same problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions