aboutsummaryrefslogtreecommitdiff
path: root/dw
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2014-05-12 14:20:35 +0200
committerSebastian Geerken <devnull@localhost>2014-05-12 14:20:35 +0200
commit06b697d3596a99388ee6b26d7540432b76fcc87d (patch)
tree849496179fed7b2cbef458606fc5c5ad33f6b4a8 /dw
parent0cc3e10a1503b2ad2fdd44bbb9459f2f1be81c6c (diff)
Fixed (somehow) overlapping texts.
Diffstat (limited to 'dw')
-rw-r--r--dw/outofflowmgr.cc14
1 files changed, 9 insertions, 5 deletions
diff --git a/dw/outofflowmgr.cc b/dw/outofflowmgr.cc
index 222b4b42..f504e216 100644
--- a/dw/outofflowmgr.cc
+++ b/dw/outofflowmgr.cc
@@ -1153,11 +1153,15 @@ void OutOfFlowMgr::drawAbsolutelyPositioned (View *view, Rectangle *area)
* leads sometimes to a cleaner rendering.
*/
bool OutOfFlowMgr::isWidgetOutOfFlow (Widget *widget)
-{
- return
- widget->getStyle()->vloat != FLOAT_NONE ||
- widget->getStyle()->position == POSITION_ABSOLUTE ||
- widget->getStyle()->position == POSITION_FIXED;
+{
+ // This is only half-baked, will perhaps be reactivated:
+ //
+ //return
+ // widget->getStyle()->vloat != FLOAT_NONE ||
+ // widget->getStyle()->position == POSITION_ABSOLUTE ||
+ // widget->getStyle()->position == POSITION_FIXED;
+
+ return isWidgetHandledByOOFM (widget);
}
bool OutOfFlowMgr::isWidgetHandledByOOFM (Widget *widget)