[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdelibs/khtml/rendering
From: Allan Sandfeld Jensen <kde () carewolf ! com>
Date: 2006-11-20 9:31:39
Message-ID: 1164015099.209594.29389.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 606388 by carewolf:
Make relayout on overflow AUTO more finegrained.
This fixes an infinite relayout on msdn.
M +2 -3 render_layer.cpp
--- branches/KDE/3.5/kdelibs/khtml/rendering/render_layer.cpp #606387:606388
@@ -743,9 +743,8 @@
m_vBar->setEnabled(needVerticalBar);
// overflow:auto may need to lay out again if scrollbars got added/removed.
- bool scrollbarsChanged = (m_object->style()->overflowX() == OAUTO ||
- m_object->style()->overflowY() == OAUTO) &&
- (haveHorizontalBar != needHorizontalBar || haveVerticalBar != \
needVerticalBar); + bool scrollbarsChanged = (m_object->style()->overflowX() == \
OAUTO && haveHorizontalBar != needHorizontalBar) + || \
(m_object->style()->overflowY() == OAUTO && haveVerticalBar != needVerticalBar); if \
(scrollbarsChanged) { if (m_object->style()->overflowX() == OAUTO)
showScrollbar(Qt::Horizontal, needHorizontalBar);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic