diff options
author | Sebastian Geerken <devnull@localhost> | 2014-10-19 12:17:12 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2014-10-19 12:17:12 +0200 |
commit | 20ff9785c1736bf1659d359d07f5ec37ca28fb51 (patch) | |
tree | bc414b292ae0c470bb20e8a7a9dd8769c542b3d9 /dw/oofawarewidget.cc | |
parent | 356751ca1ee7df3819dfcfcece24cfbdb37fba7c (diff) |
Corrected StackingContextMgr::draw: stores z-index in iterator.
Diffstat (limited to 'dw/oofawarewidget.cc')
-rw-r--r-- | dw/oofawarewidget.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/dw/oofawarewidget.cc b/dw/oofawarewidget.cc index e3a1f55e..eec012f6 100644 --- a/dw/oofawarewidget.cc +++ b/dw/oofawarewidget.cc @@ -313,8 +313,9 @@ Widget *OOFAwareWidget::drawLevel (View *view, Rectangle *area, Stack *iterator, case OOFStackIterator::SC_BOTTOM: if (stackingContextMgr) { OOFStackIterator *osi = (OOFStackIterator*)iterator->getTop (); - retWidget = stackingContextMgr->drawBottom (view, area, iterator, - &osi->index); + retWidget = + stackingContextMgr->drawBottom (view, area, iterator, + &osi->minorLevel, &osi->index); } break; @@ -333,8 +334,9 @@ Widget *OOFAwareWidget::drawLevel (View *view, Rectangle *area, Stack *iterator, case OOFStackIterator::SC_TOP: if (stackingContextMgr) { OOFStackIterator *osi = (OOFStackIterator*)iterator->getTop (); - retWidget = stackingContextMgr->drawTop (view, area, iterator, - &osi->index); + retWidget = + stackingContextMgr->drawTop (view, area, iterator, + &osi->minorLevel, &osi->index); } break; |