diff options
Diffstat (limited to 'libteeui/include/teeui/utils.h')
-rw-r--r-- | libteeui/include/teeui/utils.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libteeui/include/teeui/utils.h b/libteeui/include/teeui/utils.h index 7e8f69e..29b0e51 100644 --- a/libteeui/include/teeui/utils.h +++ b/libteeui/include/teeui/utils.h @@ -464,9 +464,8 @@ class context<MetaList<MetaParam<ParamsNames, ParamTypes>...>, Numeric> { return std::get<typename metaParam2Param<MetaParam>::type>(params_); } - template <typename MetaParam> - void setParam( - std::enable_if_t<isCoordinateParam<MetaParam>::value, const Coordinate<px, Numeric>>& v) { + template <typename MetaParam, typename = std::enable_if_t<isCoordinateParam<MetaParam>::value>> + void setParam(const Coordinate<px, Numeric>& v) { getParam<MetaParam>().param_ = v; } |