aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dw/widget.cc5
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 ();