Skip to content

Conversation

@filzrev
Copy link
Contributor

@filzrev filzrev commented Jan 9, 2026

When using DontEnforcePowerPlan.
Guid.Empty value is set to PowerPlanModeCharacteristic and Guid.Empty value is displayed as Job display name as following.

Job-QNGIJU(PowerPlanMode=00000000-0000-0000-0000-000000000000, Toolchain=InProcessEmitToolchain)

This PR intended to remove redundant text PowerPlanMode=00000000-0000-0000-0000-000000000000 from job display name.

What's changed by this PR**

  1. CharacteristicPresenter.cs
    Add logics to return empty string when PowerPlanModeCharacteristic value is Guid.Empty.

  2. CharacteristicSetPresenter.cs
    Add code to exclude null or empty string from returned characteristic values.

@filzrev filzrev force-pushed the chore-simplify-job-presentation branch 3 times, most recently from 08cd83a to ca3d2ab Compare January 9, 2026 18:15
@filzrev filzrev force-pushed the chore-simplify-job-presentation branch from ca3d2ab to cbdda3f Compare January 9, 2026 18:18
@filzrev filzrev force-pushed the chore-simplify-job-presentation branch from ffe0460 to 1a1872a Compare January 9, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant