Skip to content

Avalonia 12.1.1 - #4

Merged
mgth merged 1 commit into
mainfrom
avalonia-12.1.1
Aug 3, 2026
Merged

mgth merged 1 commit into
mainfrom
avalonia-12.1.1

Conversation

@mgth

@mgth mgth commented Jul 31, 2026

Copy link
Copy Markdown
Owner

A fortnight of fixes on top of 12.1.0.

The one to watch for a multi-monitor tool: popups now position on the screen containing their anchor point (#21750). Plus custom hit-test, Grid, ComboBox, ListBox and TextBox corrections.

It also adds ToolTip.ShouldUseOverlayLayer (#21830), which renders a tooltip inside its parent window instead of a top-level of its own. That is exactly the knob that was missing when LittleBigMouse's toolbar tips were swallowing clicks — the OS routes a click to the tip's own window before Avalonia can hit-test inside it, and there is no such window in the overlay layer. Not used here; this only makes it reachable.

Avalonia.Controls.DataGrid stays at 12.1.0: it publishes on its own cadence, has no 12.1.1, and asks for Avalonia >= 12.1.0, which 12.1.1 satisfies.

Pairs with mgth/LittleBigMouse#532 — merge together.

Patch release, a fortnight of fixes: popups now position on the screen
containing their anchor point (#21750) — which for a multi-monitor tool is
the interesting one — plus custom hit-test, Grid, ComboBox, ListBox and
TextBox corrections.

It also adds ToolTip.ShouldUseOverlayLayer (#21830), which renders a tooltip
inside its parent window instead of a top-level of its own. That is the
knob missing when LittleBigMouse's toolbar tips were swallowing clicks: the
OS routes a click to the tip's own window before Avalonia can hit-test
inside it, and there is no such window in the overlay layer. Not used yet —
this commit only makes it reachable.

Avalonia.Controls.DataGrid stays at 12.1.0: it publishes on its own cadence
and has no 12.1.1, and it asks for Avalonia >= 12.1.0, which 12.1.1 meets.
@mgth
mgth merged commit 3e09c16 into main Aug 3, 2026
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