only consider standard poses written if the pose was valid

This commit is contained in:
Brad Hefta-Gaub 2016-12-12 09:23:01 -08:00
parent b57c1fe198
commit 87e8b6bfeb

View file

@ -44,7 +44,7 @@ public:
} }
virtual void apply(const Pose& value, const Pointer& source) override { virtual void apply(const Pose& value, const Pointer& source) override {
if (value != Pose()) { if (value != Pose() && value.isValid()) {
_written = true; _written = true;
} }
VirtualEndpoint::apply(value, source); VirtualEndpoint::apply(value, source);