diff --git a/src/osgUI/LineEdit.cpp b/src/osgUI/LineEdit.cpp index 9587a148f..2caf70bff 100644 --- a/src/osgUI/LineEdit.cpp +++ b/src/osgUI/LineEdit.cpp @@ -172,7 +172,7 @@ void LineEdit::createGraphicsImplementation() osg::ref_ptr node = style->createText(extents, getAlignmentSettings(), getTextSettings(), _text); _textDrawable = dynamic_cast(node.get()); - _textDrawable->setDataVariance(osg::Object::DYNAMIC); + node->setDataVariance(osg::Object::DYNAMIC); group->addChild(node.get()); style->setupClipStateSet(_extents, getOrCreateWidgetStateSet());