Browse Source

Added xKbSetDetectableAutoRepeat (#20360)

pull/20372/head
Krzysztof Krysiński 1 month ago
committed by GitHub
parent
commit
f74633c574
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 7
      src/Avalonia.X11/X11Globals.cs

7
src/Avalonia.X11/X11Globals.cs

@ -41,6 +41,13 @@ namespace Avalonia.X11
plat.Windows[_rootWindow] = OnRootWindowEvent;
XSelectInput(_x11.Display, _rootWindow,
new IntPtr((int)(EventMask.StructureNotifyMask | EventMask.PropertyChangeMask)));
if (_x11.HasXkb)
{
nint supportsDetectable = 0;
XkbSetDetectableAutoRepeat(_x11.Display, true, supportsDetectable);
}
_compositingAtom = XInternAtom(_x11.Display, "_NET_WM_CM_S" + _screenNumber, false);
OnNewWindowManager();
UpdateCompositingAtomOwner();

Loading…
Cancel
Save