+2004-06-01 Angus Leeming <leeming@lyx.org>
+
+ * LayoutEngine.C (c-tor): initialize visible_ as false.
+ (set): only invoke hide() if the widget was visible and is to
+ be no longer.
+
2004-05-28 Lars Gullik Bjonnes <larsbj@gullik.net>
* forms/Makefile.am (MAINTAINERCLEANFILES): rename as DISTCLEANFILES
Box::Box(dimension_t min_w, dimension_t min_h)
- : visible_(false),
+ : visible_(true),
min_w_(min_w),
min_h_(min_h),
w_(min_w),
void Box::set(PreferedVisibility pv)
{
prefered_visibility_ = pv;
- if (pv == Invisible)
+ if (pv == Invisible && visible_)
hide();
}