diff options
-rw-r--r-- | guilib/GUIControlGroup.cpp | 1 | ||||
-rw-r--r-- | guilib/GUIListGroup.cpp | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/guilib/GUIControlGroup.cpp b/guilib/GUIControlGroup.cpp index ad6f6c448a..70eaa56f5a 100644 --- a/guilib/GUIControlGroup.cpp +++ b/guilib/GUIControlGroup.cpp @@ -497,6 +497,7 @@ void CGUIControlGroup::AddControl(CGUIControl *control, int position /* = -1*/) position = (int)m_children.size(); m_children.insert(m_children.begin() + position, control); control->SetParentControl(this); + control->SetPushUpdates(m_pushedUpdates); AddLookup(control); } diff --git a/guilib/GUIListGroup.cpp b/guilib/GUIListGroup.cpp index 19d5f722b2..215e2212f2 100644 --- a/guilib/GUIListGroup.cpp +++ b/guilib/GUIListGroup.cpp @@ -57,7 +57,6 @@ void CGUIListGroup::AddControl(CGUIControl *control, int position /*= -1*/) control->GetControlType() == CGUIControl::GUICONTROL_MULTISELECT || control->GetControlType() == CGUIControl::GUICONTROL_TEXTBOX)) CLog::Log(LOGWARNING, "Trying to add unsupported control type %d", control->GetControlType()); - control->SetPushUpdates(true); } CGUIControlGroup::AddControl(control, position); } |