Skip to content

[Bug]: UI scaling resets to 100% when switching profiles on Windows Desktop #62634

Description

@cowleywang

Bug Description

On the Windows Desktop version, the custom UI scaling setting fails to persist correctly when switching profiles or restarting the application. Specifically, if the UI scale is set to 125% in one profile, reopening the app or switching back to that profile often causes the UI to revert to the default 100% scale.

Steps to Reproduce

  1. run windows hermes,select one profile
  2. open setting. appearance, ui scale
  3. set to 125%, ui is up to 125%
  4. close hermes
  5. open hermes, switch to the profile
  6. open setting. appearance, ui scale is 100%

Expected Behavior

keep to the ui scale that i select

Actual Behavior

reset to 100%

Affected Component

Configuration (config.yaml, .env, hermes setup)

Messaging Platform (if gateway-related)

No response

Debug Report

Report       https://paste.rs/05Ad6
  agent.log    https://dpaste.com/HVMKWRA4U
  gateway.log  https://paste.rs/1ISf1
  gui.log      https://paste.rs/MgJeP
  desktop.log  https://dpaste.com/4C3WMMVLD

Operating System

windows 11

Python Version

3.11.15

Hermes Version

0.18.2

Additional Logs / Traceback (optional)

Root Cause Analysis (optional)

No response

Proposed Fix (optional)

No response

Are you willing to submit a PR for this?

  • I'd like to fix this myself and submit a PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havebugcomp/desktopElectron desktop app (apps/desktop/*)platform/windowsNative Windows-specific behavior or breakagesweeper:implemented-on-mainSweeper: behavior already present on current mainsweeper:risk-platform-windowsSweeper risk: may break or behave differently on native Windowstype/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions