diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-03-05 10:18:51 +0000 |
---|---|---|
committer | Szymon Kłos <szymon.klos@collabora.com> | 2021-05-25 12:12:29 +0200 |
commit | fbb5bfbdb11717320c0778789afd3189652a84cb (patch) | |
tree | d8b9bb1a3b1cf4cb3d8e3d4e42b59121a1fc7545 /sw | |
parent | cfe07093d0cb52e7326f945cc4fbb0281ff39d76 (diff) |
don't use the vcl::Window parent to derive a treeview size
Change-Id: I8076c3db1fd917110445900404b599e821df698d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111997
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/uibase/utlui/glbltree.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/source/uibase/utlui/glbltree.cxx b/sw/source/uibase/utlui/glbltree.cxx index f17faed8c960..7cf78d2f5b78 100644 --- a/sw/source/uibase/utlui/glbltree.cxx +++ b/sw/source/uibase/utlui/glbltree.cxx @@ -130,8 +130,8 @@ SwGlobalTree::SwGlobalTree(std::unique_ptr<weld::TreeView> xTreeView, SwNavigati , m_xDialog(pDialog) , m_pActiveShell(nullptr) { - Size aSize(m_xDialog->LogicToPixel(Size(110, 112), MapMode(MapUnit::MapAppFont)));; - m_xTreeView->set_size_request(aSize.Width(), aSize.Height()); + m_xTreeView->set_size_request(m_xTreeView->get_approximate_digit_width() * 30, + m_xTreeView->get_text_height() * 14); m_aUpdateTimer.SetTimeout(GLOBAL_UPDATE_TIMEOUT); m_aUpdateTimer.SetInvokeHandler(LINK(this, SwGlobalTree, Timeout)); |