Related: tdf#132852 SetExtraSpacing can't precede SetDrawingArea

Change-Id: I9713527122a016021f4e21824e0287d7397e754f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94249
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/include/svx/SvxPresetListBox.hxx b/include/svx/SvxPresetListBox.hxx
index f246ee6..7b5cca4 100644
--- a/include/svx/SvxPresetListBox.hxx
+++ b/include/svx/SvxPresetListBox.hxx
@@ -42,6 +42,7 @@ public:

    virtual void Resize() override;
    virtual bool Command(const CommandEvent& rEvent) override;
    virtual void SetDrawingArea(weld::DrawingArea* pDrawingArea) override;
    Size const & GetIconSize() const { return aIconSize; }

    void SetRenameHdl( const Link<SvxPresetListBox*,void>& rLink )
diff --git a/svx/source/tbxctrls/SvxPresetListBox.cxx b/svx/source/tbxctrls/SvxPresetListBox.cxx
index 1b9aa8e..adb623b 100644
--- a/svx/source/tbxctrls/SvxPresetListBox.cxx
+++ b/svx/source/tbxctrls/SvxPresetListBox.cxx
@@ -28,6 +28,11 @@ SvxPresetListBox::SvxPresetListBox(std::unique_ptr<weld::ScrolledWindow> pWindow
    , aIconSize(60, 64)
{
    SetEdgeBlending(true);
}

void SvxPresetListBox::SetDrawingArea(weld::DrawingArea* pDrawingArea)
{
    ValueSet::SetDrawingArea(pDrawingArea);
    SetExtraSpacing(4);
}