diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-01-26 09:40:07 +0000 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2017-01-27 15:32:42 +0000 |
commit | 011bae55cdd24a1d3e42f0aa2fcfd98d3ddc9b14 (patch) | |
tree | d4590c36d3d389eaa0282c69476391859c4676a5 /sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx | |
parent | 53eb2fae381f4ed9d73bcc6d8e76a6f09777ba60 (diff) |
Resolves: tdf#104153 lookup what listbox an entry is dragged from
so we can find where its been dragged from in order to remove it from that
source, rather than relying that it comes from the previously focused listbox
Change-Id: Ie6aa1a311b46e5e9ee96cab05e0705b794b5eb0b
Reviewed-on: https://gerrit.libreoffice.org/33575
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx')
-rw-r--r-- | sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx b/sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx index 7b72f7be72f8..1fd79e954574 100644 --- a/sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx +++ b/sc/source/ui/dbgui/PivotLayoutTreeListBase.cxx @@ -119,27 +119,4 @@ void ScPivotLayoutTreeListBase::RemoveEntryForItem(ScItemValue* pItemValue) } } -void ScPivotLayoutTreeListBase::GetFocus() -{ - SvTreeListBox::GetFocus(); - - if( GetGetFocusFlags() & GetFocusFlags::Mnemonic ) - { - SvTreeListEntry* pEntry = mpParent->mpPreviouslyFocusedListBox->GetCurEntry(); - if (pEntry) - InsertEntryForSourceTarget(pEntry, nullptr); - - if (mpParent->mpPreviouslyFocusedListBox != nullptr) - mpParent->mpPreviouslyFocusedListBox->GrabFocus(); - } - - mpParent->mpCurrentlyFocusedListBox = this; -} - -void ScPivotLayoutTreeListBase::LoseFocus() -{ - SvTreeListBox::LoseFocus(); - if (mpParent) - mpParent->mpPreviouslyFocusedListBox = this; -} /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |