Procházet zdrojové kódy

Propagating Container::isScrolling() to parent containers.

Adam Blake před 13 roky
rodič
revize
1ad246be4a
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      gameplay/src/Container.cpp

+ 3 - 0
gameplay/src/Container.cpp

@@ -365,6 +365,9 @@ bool Container::isScrollBarsAutoHide() const
 
 bool Container::isScrolling() const
 {
+    if (_parent && _parent->isScrolling())
+        return true;
+
     return (_scrolling &&
             (abs(_scrollingLastX - _scrollingFirstX) > SCROLL_THRESHOLD ||
              abs(_scrollingLastY - _scrollingFirstY) > SCROLL_THRESHOLD));