diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-04-03 09:03:03 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-04-03 09:04:46 +0100 |
commit | 1038a323fb407bcc514426a2fb9e251216d37399 (patch) | |
tree | 2b1c03f0ff75276bc34615154c06b4747d9b0511 /sw | |
parent | bff29a3b30c8e57ab78937dca862fd738f26d89e (diff) |
Resolves: tdf#89785 drop down list sizes locked in too early
get initial size request after language and sort lists have
been filled.
We should really queue_resize in list/combo boxes if the StateChanged::DATA
gets emitted for them. But we're mostly gotten away with it so far.
Change-Id: I37137365e8e71b8f803977edaf46d6c7cfb3fcc2
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/ui/index/cnttab.cxx | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/sw/source/ui/index/cnttab.cxx b/sw/source/ui/index/cnttab.cxx index 5361bcd72cd4..db7c1b396d57 100644 --- a/sw/source/ui/index/cnttab.cxx +++ b/sw/source/ui/index/cnttab.cxx @@ -824,16 +824,17 @@ SwTOXSelectTabPage::SwTOXSelectTabPage(vcl::Window* pParent, const SfxItemSet& r get(m_pLanguageLB, "lang"); get(m_pSortAlgorithmLB, "keytype"); - //Default mode is arranged to be the tallest mode - //of alphabetical index, lock that height in now - Size aPrefSize(get_preferred_size()); - set_height_request(aPrefSize.Height()); - pIndexEntryWrapper = new IndexEntrySupplierWrapper(); m_pLanguageLB->SetLanguageList( LANG_LIST_ALL | LANG_LIST_ONLY_KNOWN, false, false, false ); + //Default mode is arranged to be the tallest mode + //of alphabetical index, lock that height in now + LanguageHdl(0); //fill sort algorithm list + Size aPrefSize(get_preferred_size()); + set_height_request(aPrefSize.Height()); + sAddStyleContent = m_pAddStylesCB->GetText(); ResStringArray& rNames = aFromNames.GetNames(); |