sd/source/ui/dlg/navigatr.cxx | 2 -- sd/source/ui/dlg/sdtreelb.cxx | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-)
New commits: commit 4414466e876d857489638673f3eb86060587b4c3 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Fri Mar 5 10:24:06 2021 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Fri Mar 5 15:42:04 2021 +0100 don't use the vcl::Window parent to derive a treeview size Change-Id: Ic366a90fbdcd735d377c8a00766cdfa0add31c5a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111998 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sd/source/ui/dlg/navigatr.cxx b/sd/source/ui/dlg/navigatr.cxx index 8d9023acdb89..aa8d9cf273c6 100644 --- a/sd/source/ui/dlg/navigatr.cxx +++ b/sd/source/ui/dlg/navigatr.cxx @@ -59,8 +59,6 @@ SdNavigatorWin::SdNavigatorWin(vcl::Window* pParent, SfxBindings* pInBindings) , meDragType ( NAVIGATOR_DRAGTYPE_EMBEDDED ) , mpBindings ( pInBindings ) { - Size aSize(LogicToPixel(Size(97, 67), MapMode(MapUnit::MapAppFont))); - mxTlbObjects->set_size_request(aSize.Width(), aSize.Height()); mxTlbObjects->SetViewFrame( mpBindings->GetDispatcher()->GetFrame() ); mxTlbObjects->connect_row_activated(LINK(this, SdNavigatorWin, ClickObjectHdl)); diff --git a/sd/source/ui/dlg/sdtreelb.cxx b/sd/source/ui/dlg/sdtreelb.cxx index 992fb8e29cf2..576117dfe89f 100644 --- a/sd/source/ui/dlg/sdtreelb.cxx +++ b/sd/source/ui/dlg/sdtreelb.cxx @@ -659,6 +659,9 @@ SdPageObjsTLV::SdPageObjsTLV(std::unique_ptr<weld::TreeView> xTreeView) m_xTreeView->connect_key_press(LINK(this, SdPageObjsTLV, KeyInputHdl)); m_xTreeView->connect_mouse_press(LINK(this, SdPageObjsTLV, MousePressHdl)); m_xTreeView->connect_mouse_release(LINK(this, SdPageObjsTLV, MouseReleaseHdl)); + + m_xTreeView->set_size_request(m_xTreeView->get_approximate_digit_width() * 28, + m_xTreeView->get_text_height() * 8); } IMPL_LINK_NOARG(SdPageObjsTLV, SelectHdl, weld::TreeView&, void) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits