starmath/source/ElementsDockingWindow.cxx |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 8de60b9049f07d8a958d0e28759dca247c4d5044
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Wed Apr 27 17:40:20 2022 +0300
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Wed Apr 27 22:36:06 2022 +0200

    tdf#148819: let the scroller know the custom widget's line size
    
    Change-Id: Ie30cd1db182aad5fbbf7e89498bd0ae9ce98c0f3
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133518
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/starmath/source/ElementsDockingWindow.cxx 
b/starmath/source/ElementsDockingWindow.cxx
index 7f1b86120ad0..ed67baa9260f 100644
--- a/starmath/source/ElementsDockingWindow.cxx
+++ b/starmath/source/ElementsDockingWindow.cxx
@@ -500,6 +500,7 @@ void 
SmElementsControl::LayoutOrPaintContents(vcl::RenderContext& rContext, bool
             mxScroll->hadjustment_set_upper(nTotalControlWidth);
             mxScroll->hadjustment_set_page_size(nControlWidth);
             mxScroll->hadjustment_set_page_increment(nControlWidth);
+            mxScroll->hadjustment_set_step_increment(boxX);
             mxScroll->set_hpolicy(VclPolicyType::ALWAYS);
         }
         else
@@ -516,6 +517,7 @@ void 
SmElementsControl::LayoutOrPaintContents(vcl::RenderContext& rContext, bool
             mxScroll->vadjustment_set_upper(nTotalControlHeight);
             mxScroll->vadjustment_set_page_size(nControlHeight);
             mxScroll->vadjustment_set_page_increment(nControlHeight);
+            mxScroll->vadjustment_set_step_increment(boxY);
             mxScroll->set_vpolicy(VclPolicyType::ALWAYS);
         }
         else

Reply via email to