void AccessibilityScrollView::updateChildrenIfNecessary() { if (m_scrollView->horizontalScrollbar() && !m_horizontalScrollbar) m_horizontalScrollbar = addChildScrollbar(m_scrollView->horizontalScrollbar()); else if (!m_scrollView->horizontalScrollbar() && m_horizontalScrollbar) { removeChildScrollbar(m_horizontalScrollbar.get()); m_horizontalScrollbar = 0; } if (m_scrollView->verticalScrollbar() && !m_verticalScrollbar) m_verticalScrollbar = addChildScrollbar(m_scrollView->verticalScrollbar()); else if (!m_scrollView->verticalScrollbar() && m_verticalScrollbar) { removeChildScrollbar(m_verticalScrollbar.get()); m_verticalScrollbar = 0; } }
void AXScrollView::updateScrollbars() { if (!m_scrollView) return; if (m_scrollView->horizontalScrollbar() && !m_horizontalScrollbar) { m_horizontalScrollbar = addChildScrollbar(m_scrollView->horizontalScrollbar()); } else if (!m_scrollView->horizontalScrollbar() && m_horizontalScrollbar) { removeChildScrollbar(m_horizontalScrollbar.get()); m_horizontalScrollbar = 0; } if (m_scrollView->verticalScrollbar() && !m_verticalScrollbar) { m_verticalScrollbar = addChildScrollbar(m_scrollView->verticalScrollbar()); } else if (!m_scrollView->verticalScrollbar() && m_verticalScrollbar) { removeChildScrollbar(m_verticalScrollbar.get()); m_verticalScrollbar = 0; } }
void AccessibilityScrollView::updateScrollbars() { if (!m_scrollView) return; if (m_scrollView->horizontalScrollbar() && !m_horizontalScrollbar) m_horizontalScrollbar = addChildScrollbar(m_scrollView->horizontalScrollbar()); else if (!m_scrollView->horizontalScrollbar() && m_horizontalScrollbar) { removeChildScrollbar(m_horizontalScrollbar.get()); m_horizontalScrollbar = nullptr; } if (m_scrollView->verticalScrollbar() && !m_verticalScrollbar) m_verticalScrollbar = addChildScrollbar(m_scrollView->verticalScrollbar()); else if (!m_scrollView->verticalScrollbar() && m_verticalScrollbar) { removeChildScrollbar(m_verticalScrollbar.get()); m_verticalScrollbar = nullptr; } }