Skip to content

Desktop client popup renders incorrectly after Windows ARM VM resume #1152

Description

@j-chmielewski
Image

Environment

  • Defguard Desktop Client: 2.1
  • Host: MacBook Pro M4 Pro
  • Virtualization: Parallels Desktop
  • Guest OS: Windows 11 Pro ARM

The problem does not occur on a physical Windows 11 Pro x86-64 laptop.

Steps to reproduce

  1. Start the Defguard Desktop Client.
  2. Open a popup. The interface renders correctly.
  3. Suspend the Windows virtual machine.
  4. Resume the virtual machine.
  5. Open a Defguard popup again.

Actual behavior

The popup interface becomes difficult to read after resuming the VM. Closing and reopening the popup does not resolve the issue. Fully quitting and restarting the Desktop Client restores correct rendering.

See the attached screenshot.

Expected behavior

The popup interface should retain its normal appearance after the virtual machine is suspended and resumed.

Notes

This may be related to graphics rendering, DPI scaling, or display-context restoration after resume in Windows 11 ARM running under Parallels Desktop.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions