diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-12-17 17:25:57 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-12-19 17:14:06 +0100 |
commit | 0c764bfd7abf0b4f21ece732d79bf9b02d7a42d9 (patch) | |
tree | 24cde0c0edb2a6ea15ae883922ab15a1f9e17f63 /vcl/source | |
parent | b37540b1b3d387668c7b9f89eb54f8c5c60c1152 (diff) |
add a SystemChildWindow::GetOptimalSize override
Change-Id: I812d996e78a6d627fda6612307ca4cb2f111b6a9
Reviewed-on: https://gerrit.libreoffice.org/85325
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/source')
-rw-r--r-- | vcl/source/window/syschild.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/vcl/source/window/syschild.cxx b/vcl/source/window/syschild.cxx index 2ba10a2bcc75..81cbc43abd11 100644 --- a/vcl/source/window/syschild.cxx +++ b/vcl/source/window/syschild.cxx @@ -140,6 +140,13 @@ void SystemChildWindow::EnableEraseBackground( bool bEnable ) mpWindowImpl->mpSysObj->EnableEraseBackground( bEnable ); } +Size SystemChildWindow::GetOptimalSize() const +{ + if (mpWindowImpl->mpSysObj) + return mpWindowImpl->mpSysObj->GetOptimalSize(); + return vcl::Window::GetOptimalSize(); +} + void SystemChildWindow::SetLeaveEnterBackgrounds(const css::uno::Sequence<css::uno::Any>& rLeaveArgs, const css::uno::Sequence<css::uno::Any>& rEnterArgs) { if (mpWindowImpl->mpSysObj) |