[gnome-boxes/add-tablet-only-if-supported: 12/12] vm-configurator: Only add USB Tablet if supported
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes/add-tablet-only-if-supported: 12/12] vm-configurator: Only add USB Tablet if supported
- Date: Fri, 14 Dec 2018 16:19:27 +0000 (UTC)
commit 722b4e1147336b91a65e09e268569801e7462dd0
Author: Felipe Borges <felipeborges gnome org>
Date: Tue Dec 4 15:11:45 2018 +0100
vm-configurator: Only add USB Tablet if supported
We can rely on libosinfo to verify whether a given operating
system supports a "tablet" device.
Fixes #49
src/vm-configurator.vala | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/vm-configurator.vala b/src/vm-configurator.vala
index acc233f7..55b524f7 100644
--- a/src/vm-configurator.vala
+++ b/src/vm-configurator.vala
@@ -431,7 +431,10 @@ private static void set_sound_config (Domain domain, InstallerMedia install_medi
}
private static void set_tablet_config (Domain domain, InstallerMedia install_media) {
- set_input_config (domain, DomainInputDeviceType.TABLET);
+ var device = find_device_by_prop (install_media.supported_devices, DEVICE_PROP_CLASS, "tablet");
+ if (device != null) {
+ set_input_config (domain, DomainInputDeviceType.TABLET);
+ }
}
private static void set_mouse_config (Domain domain, InstallerMedia install_media) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]