vcl/source/treelist/svimpbox.cxx | 9 +++++++++ 1 file changed, 9 insertions(+)
New commits: commit 2c4adcec93784d4fc42f6119d761bb23463b99e2 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Tue Jul 13 16:56:23 2021 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Tue Jul 13 21:57:27 2021 +0200 tdf#143245 activate-on-single-click only if 'up' is at active entry which is typically selected by the 'down' Change-Id: I23382fb97146820da49e570280778729a3156f03 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118861 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/vcl/source/treelist/svimpbox.cxx b/vcl/source/treelist/svimpbox.cxx index 11a8fb344998..835ee2eac949 100644 --- a/vcl/source/treelist/svimpbox.cxx +++ b/vcl/source/treelist/svimpbox.cxx @@ -2017,7 +2017,16 @@ void SvImpLBox::MouseButtonUp( const MouseEvent& rMEvt) } if (m_pView->mbActivateOnSingleClick) + { + Point aPos(rMEvt.GetPosPixel()); + SvTreeListEntry* pEntry = GetEntry(aPos); + // tdf#143245 ActivateOnSingleClick only + // if the 'up' is at the active entry + // typically selected by the 'down' + if (!pEntry || pEntry != m_pCursor) + return; m_pView->DoubleClickHdl(); + } } void SvImpLBox::MouseMove( const MouseEvent& rMEvt) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits