[Libreoffice-commits] core.git: Branch 'distro/collabora/cp-6.4' - vcl/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Mon Nov 30 17:23:52 UTC 2020
vcl/source/treelist/svimpbox.cxx | 19 +++++++------------
vcl/source/treelist/treelistbox.cxx | 1 -
2 files changed, 7 insertions(+), 13 deletions(-)
New commits:
commit 95fff137946b1f456f7ae764f1814aa8910b42b6
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Sun May 24 20:26:54 2020 +0100
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Mon Nov 30 18:23:15 2020 +0100
support activate-on-single-click
Change-Id: Iac0231b3bd84d664b1ab59023ef8242f3bd08940
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94773
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106882
Tested-by: Szymon Kłos <szymon.klos at collabora.com>
Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>
diff --git a/vcl/source/treelist/svimpbox.cxx b/vcl/source/treelist/svimpbox.cxx
index 7ccbb5856f01..305248abbcca 100644
--- a/vcl/source/treelist/svimpbox.cxx
+++ b/vcl/source/treelist/svimpbox.cxx
@@ -598,8 +598,6 @@ void SvImpLBox::RecalcFocusRect()
// Sets cursor. When using SingleSelection, the selection is adjusted.
-
-
void SvImpLBox::SetCursor( SvTreeListEntry* pEntry, bool bForceNoSelect )
{
SvViewDataEntry* pViewDataNewCur = nullptr;
@@ -2023,7 +2021,7 @@ void SvImpLBox::MouseButtonDown( const MouseEvent& rMEvt )
}
- if( (rMEvt.GetClicks() % 2) == 0 )
+ if( (rMEvt.GetClicks() % 2) == 0)
{
m_nFlags &= ~LBoxFlags::StartEditTimer;
m_pView->pHdlEntry = pEntry;
@@ -2087,6 +2085,9 @@ void SvImpLBox::MouseButtonUp( const MouseEvent& rMEvt)
m_aEditClickPos = rMEvt.GetPosPixel();
m_aEditIdle.Start();
}
+
+ if (m_pView->mbActivateOnSingleClick)
+ m_pView->DoubleClickHdl();
}
void SvImpLBox::MouseMove( const MouseEvent& rMEvt)
@@ -2426,15 +2427,9 @@ bool SvImpLBox::KeyInput( const KeyEvent& rKEvt)
break;
case KEY_RETURN:
- if( m_bSubLstOpRet && IsExpandable() )
- {
- if( m_pView->IsExpanded( m_pCursor ) )
- m_pView->Collapse( m_pCursor );
- else
- m_pView->Expand( m_pCursor );
- }
- else
- bKeyUsed = false;
+ if (m_pView->mbActivateOnSingleClick)
+ m_pView->DoubleClickHdl();
+ bKeyUsed = false;
break;
case KEY_F2:
diff --git a/vcl/source/treelist/treelistbox.cxx b/vcl/source/treelist/treelistbox.cxx
index 6e3c612093d8..6c91289f019d 100644
--- a/vcl/source/treelist/treelistbox.cxx
+++ b/vcl/source/treelist/treelistbox.cxx
@@ -456,7 +456,6 @@ bool SvTreeListBox::DoubleClickHdl()
return !aDoubleClickHdl.IsSet() || aDoubleClickHdl.Call(this);
}
-
bool SvTreeListBox::CheckDragAndDropMode( SvTreeListBox const * pSource, sal_Int8 nAction )
{
if ( pSource == this )
More information about the Libreoffice-commits
mailing list