Skip to content

SetPresenter() creates strange window with certain steps #10509

@shinta0806

Description

@shinta0806

Describe the bug

AppWindow.SetPresenter() creates unmovable / small / maximized window.

Steps to reproduce the bug

  1. User maximizes window.
  2. SetPresenter(AppWindowPresenterKind.Overlapped) or SetPresenter(AppWindowPresenterKind.Default)
  3. Move() or Resize()
  4. The window becomes strange.

Reference information
SetPresenter(OverlappedPresenter.Create()) / SetPresenter(AppWindowPresenterKind.CompactOverlay) is NOT a problem.

Sample program
https://github.com/shinta0806/TestSetPresenter

Expected behavior

Normal overlapped window.

Screenshots

Image

NuGet package version

WinUI 3 - Windows App SDK 1.7.1: 1.7.250401001

Windows version

Windows 11 (24H2): Build 26100

Additional context

Perhaps the problem occurs when the same presenter is set more than once.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions