OtkWidget::setTexture(_focus_texture);
OtkWidget::update();
- OtkBaseWidgetList::iterator it = _children.begin(), end = _children.end();
+ OtkWidget::OtkWidgetList children = OtkWidget::getChildren();
+
+ OtkWidget::OtkWidgetList::iterator it = children.begin(),
+ end = children.end();
+
OtkFocusWidget *tmp = 0;
for (; it != end; ++it) {
tmp = dynamic_cast<OtkFocusWidget*>(*it);
OtkWidget::setTexture(_unfocus_texture);
OtkWidget::update();
- OtkBaseWidgetList::iterator it = _children.begin(), end = _children.end();
+ OtkWidget::OtkWidgetList children = OtkWidget::getChildren();
+
+ OtkWidget::OtkWidgetList::iterator it = children.begin(),
+ end = children.end();
+
OtkFocusWidget *tmp = 0;
for (; it != end; ++it) {
tmp = dynamic_cast<OtkFocusWidget*>(*it);