diff options
-rw-r--r-- | dw/widget.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dw/widget.cc b/dw/widget.cc index ce5286b9..d40eed97 100644 --- a/dw/widget.cc +++ b/dw/widget.cc @@ -723,7 +723,10 @@ int Widget::getAvailHeight (bool forceValue) height = applyPerHeight (layout->viewportHeight, getStyle()->height); } else { DBG_OBJ_MSG ("resize", 1, "no specification"); - height = layout->viewportHeight; + if (forceValue) + height = layout->viewportHeight; + else + height = -1; } DBG_OBJ_MSG_END (); |