diff options
author | Caolán McNamara <caolanm@redhat.com> | 2023-01-17 09:23:08 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2023-01-17 15:12:35 +0000 |
commit | 873a695b64269a6b92766f65930786314351e83f (patch) | |
tree | 666174fb3a0cf7068184920de2efcc0231a72eb7 /svtools | |
parent | 6c8b6fa6c6d4a1a20d8ebaf36b16c1d20cf109e0 (diff) |
tdf#153049 UpdateScrollBars on mouse release
which is what the old code effectively did
Change-Id: I19b6de0a0015420d1802969064b3338ce6ae1638
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145663
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/control/scrolladaptor.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/svtools/source/control/scrolladaptor.cxx b/svtools/source/control/scrolladaptor.cxx index 14480f0c7d2d..64799a15e96d 100644 --- a/svtools/source/control/scrolladaptor.cxx +++ b/svtools/source/control/scrolladaptor.cxx @@ -106,6 +106,11 @@ void ScrollAdaptor::SetScrollHdl(const Link<weld::Scrollbar&, void>& rLink) m_xScrollBar->connect_adjustment_changed(rLink); } +void ScrollAdaptor::SetMouseReleaseHdl(const Link<const MouseEvent&, bool>& rLink) +{ + m_xScrollBar->connect_mouse_release(rLink); +} + tools::Long ScrollAdaptor::DoScroll(tools::Long nNewPos) { const auto nOrig = m_xScrollBar->adjustment_get_value(); |