diff --git a/src/Avalonia.X11/X11Window.cs b/src/Avalonia.X11/X11Window.cs index ed08ee08b9..ba778f5b4a 100644 --- a/src/Avalonia.X11/X11Window.cs +++ b/src/Avalonia.X11/X11Window.cs @@ -1392,7 +1392,7 @@ namespace Avalonia.X11 var ptr = (IntPtr*)prop.ToPointer(); var newAtoms = new HashSet(); for (var c = 0; c < nitems.ToInt64(); c++) - newAtoms.Add(*ptr); + newAtoms.Add(*(ptr+c)); XFree(prop); foreach(var atom in atoms) if (enable)