sw/source/ui/fldui/fldvar.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 5792d772c187a1a4300411d9cea34fe3a9af672a
Author:     Oliver Specht <oliver.spe...@cib.de>
AuthorDate: Thu Dec 5 15:34:18 2024 +0100
Commit:     Adolfo Jayme Barrientos <fit...@ubuntu.com>
CommitDate: Sat Dec 7 20:24:28 2024 +0100

    tdf#160621 Variable field dialog size of value field
    
    The size of the value field is now set to 5 rows.
    
    Change-Id: I808ffbb64d71a0707857cf80d1c0b73419ac7b90
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177893
    Tested-by: Jenkins
    Reviewed-by: Thorsten Behrens <thorsten.behr...@allotropia.de>
    (cherry picked from commit add6efb409fdc6d0c3f649a58f2607947669e18f)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178021
    Reviewed-by: Adolfo Jayme Barrientos <fit...@ubuntu.com>

diff --git a/sw/source/ui/fldui/fldvar.cxx b/sw/source/ui/fldui/fldvar.cxx
index eaf1c52503c5..63593c9b3077 100644
--- a/sw/source/ui/fldui/fldvar.cxx
+++ b/sw/source/ui/fldui/fldvar.cxx
@@ -127,6 +127,9 @@ void SwFieldVarPage::Reset(const SfxItemSet* )
         m_xTypeLB->set_size_request(nWidth, nHeight);
         m_xSelectionLB->set_size_request(nWidth, nHeight);
         m_xFormatLB->set_size_request(nWidth, nHeight/2);
+        auto size = m_xValueED->get_widget().get_size_request();
+        m_xValueED->get_widget().set_size_request(size.getWidth(),
+                                                  
m_xValueED->get_widget().get_height_rows(5));
         const SwField* pCurField = GetCurField();
         assert(pCurField && "<SwFieldVarPage::Reset(..)> - <SwField> instance 
missing!");
         nTypeId = pCurField->GetTypeId();

Reply via email to