diff --git a/libraries/shared/src/SettingHandle.h b/libraries/shared/src/SettingHandle.h index d42fd2b490..761e41d321 100644 --- a/libraries/shared/src/SettingHandle.h +++ b/libraries/shared/src/SettingHandle.h @@ -12,6 +12,8 @@ #ifndef hifi_SettingHandle_h #define hifi_SettingHandle_h +#include + #include #include #include @@ -57,7 +59,7 @@ namespace Setting { template void Handle::setVariant(const QVariant& variant) { - if (variant.canConvert()) { + if (variant.canConvert() || std::is_same::value) { set(variant.value()); } }