Skip to content

Honor logoPath so code apps can have a custom icon (push + maker portal) #361

@rolandk76

Description

@rolandk76

Problem
Code apps always show the default placeholder icon in the Power Apps Mobile player and the Apps list — there is no way to set a custom app icon.

Findings

  • pac code init accepts --logoPath and power.config.json has a logoPath field, but @microsoft/power-apps-cli 0.11.0 / power-apps push never uploads it: createAppMetadata (in @microsoft/power-apps-actions PushApp.js) builds the app metadata with only displayName, description, backgroundColor (white) and backgroundImageUri: '' — no logo property. The same metadata is used for both create and save.
  • The maker portal shows no icon/logo option in the code app details page (unlike canvas apps).
  • Verified empirically: a brand-new code app created via power-apps push with logoPath set still has no icon in the player.

Request
Please apply logoPath on pac code push / power-apps push (and on create), and/or add an icon upload to the code-app details page in the maker portal, so code apps can have a branded icon.

Environment
@microsoft/power-apps 1.1.3, @microsoft/power-apps-cli 0.11.0, pac 2.5.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions