hw/input/virtio-input-hid: use qemu_input_handler_set_leds_mask() for LED state

Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
This commit is contained in:
Marc-André Lureau
2026-06-09 01:16:13 +04:00
parent 26e368d867
commit 694635664a

View File

@@ -12,6 +12,7 @@
#include "hw/virtio/virtio.h"
#include "hw/core/qdev-properties.h"
#include "hw/virtio/virtio-input.h"
#include "ui/input.h"
#include "ui/console.h"
@@ -208,7 +209,7 @@ static void virtio_input_hid_handle_status(VirtIOInput *vinput,
} else {
vhid->ledstate &= ~ledbit;
}
kbd_put_ledstate(vhid->ledstate);
qemu_input_handler_set_leds_mask(vhid->hs, vhid->ledstate);
break;
default:
qemu_log_mask(LOG_GUEST_ERROR,