Skip to content

Update Avalonia for extended window fixes - #1116

Open
wieslawsoltes wants to merge 1 commit into
masterfrom
agent/issue-1092-secondary-monitor-maximize
Open

Update Avalonia for extended window fixes#1116
wieslawsoltes wants to merge 1 commit into
masterfrom
agent/issue-1092-secondary-monitor-maximize

Conversation

@wieslawsoltes

Copy link
Copy Markdown
Owner

Summary

  • update Avalonia from 12.0.0 to 12.0.5
  • pick up the Win32 extended-client-area fixes used by Dock's single-tool floating windows
  • preserve Dock's intended BorderOnly custom chrome instead of adding a Dock-specific maximize workaround

Avalonia 12.0.4 fixed borders and shadows on Windows 10 in extended mode and corrected min/max sizing to include the window border. Avalonia 12.0.5 additionally fixed window animations in extended mode:

Validation

  • dotnet restore Dock.slnx --nologo
  • dotnet build Dock.slnx -c Release --no-restore --nologo --verbosity:minimal
  • full Dock.Avalonia headless suite: 613 passed
  • full Dock.Avalonia.Themes suite: 63 passed
  • focused HostWindow methods/theme-change tests: 8 passed
  • focused ThemeManager tests: 23 passed
  • DockMvvmSample Release build
  • Dock.Avalonia Release builds for net8.0 and net10.0

Fixes #1092

@wieslawsoltes
wieslawsoltes marked this pull request as ready for review July 14, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

On the second monitor, DockWindow is not visable when click Maximize.

1 participant