diff --git a/source/gui/place.cpp b/source/gui/place.cpp index 005fd3cf..d9d14665 100644 --- a/source/gui/place.cpp +++ b/source/gui/place.cpp @@ -2151,6 +2151,8 @@ namespace nana if (impl_->root_division && impl_->window_handle) { impl_->root_division->field_area = API::window_size(impl_->window_handle); + if (impl_->root_division->field_area.empty()) return; + impl_->root_division->collocate(impl_->window_handle); for (auto & field : impl_->fields)