diff options
Diffstat (limited to 'spline-widget/functionconfig.h')
-rw-r--r-- | spline-widget/functionconfig.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/spline-widget/functionconfig.h b/spline-widget/functionconfig.h index 3d2fc23c..145ee14e 100644 --- a/spline-widget/functionconfig.h +++ b/spline-widget/functionconfig.h @@ -18,7 +18,7 @@ #include <limits> #include "opentrack-compat/qcopyable-mutex.hpp" -#ifdef BUILD_opentrack_spline_widget +#ifdef BUILD_spline_widget # define SPLINE_WIDGET_EXPORT Q_DECL_EXPORT #else # define SPLINE_WIDGET_EXPORT Q_DECL_IMPORT @@ -30,7 +30,7 @@ private: struct State { QList<QPointF> input; - std::vector<float> data; + std::vector<float> data; }; int precision() const; @@ -52,6 +52,8 @@ public: { setMaxInput(maxx); setMaxOutput(maxy); + if (cur.input.size() == 0) + cur.input.push_back(QPointF(maxx, maxy)); reload(); } |