sfx2/source/dialog/backingwindow.cxx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-)
New commits: commit cbe60f979590615f61d914f1c937c69e89c58880 Author: Jan Holesovsky <ke...@collabora.com> Date: Mon Jun 22 21:45:13 2015 +0200 tdf#91971: Add the menubar size to the height computation too. Change-Id: Ic03dc9e811df624ca492cd2688a30a1e07fe6496 diff --git a/sfx2/source/dialog/backingwindow.cxx b/sfx2/source/dialog/backingwindow.cxx index 12a77f0..c81c18f 100644 --- a/sfx2/source/dialog/backingwindow.cxx +++ b/sfx2/source/dialog/backingwindow.cxx @@ -338,8 +338,18 @@ void BackingWindow::initControls() Resize(); + // compute the menubar height + sal_Int32 nMenuHeight = 0; + SystemWindow* pSystemWindow = GetSystemWindow(); + if (pSystemWindow) + { + MenuBar* pMenuBar = pSystemWindow->GetMenuBar(); + if (pMenuBar) + nMenuHeight = pMenuBar->ImplGetWindow()->GetOutputSizePixel().Height(); + } + set_width_request(mpAllRecentThumbnails->get_width_request() + mpAllButtonsBox->GetOptimalSize().Width()); - set_height_request(mpAllButtonsBox->GetOptimalSize().Height()); + set_height_request(nMenuHeight + mpAllButtonsBox->GetOptimalSize().Height()); } void BackingWindow::initializeLocalView() _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits