diff options
author | gokaysatir <gokaysatir@collabora.com> | 2020-10-07 12:57:13 +0300 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2020-12-10 09:27:22 +0100 |
commit | 56f708b3449230c328f3640709217f9aa802e4c1 (patch) | |
tree | 357091b8a58a16e389ccdebe246f576b69f22092 /sc/source | |
parent | 4d6f00a097e68715c63c3388b1183bf08fa8cdbb (diff) |
Online: "Copy hyperlink location" feature improvement.
Lambda functions are replaced with class pointers.
Change-Id: I48628d3105533aad2463bd8ade1f65cf5b154b0f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104058
Tested-by: Jenkins
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'sc/source')
-rw-r--r-- | sc/source/ui/view/editsh.cxx | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/sc/source/ui/view/editsh.cxx b/sc/source/ui/view/editsh.cxx index e12c5460c09d..619001a27d8c 100644 --- a/sc/source/ui/view/editsh.cxx +++ b/sc/source/ui/view/editsh.cxx @@ -642,13 +642,7 @@ void ScEditShell::Execute( SfxRequest& rReq ) { uno::Reference<datatransfer::clipboard::XClipboard> xClipboard = GetSystemClipboard(); - if (comphelper::LibreOfficeKit::isActive()) - { - std::function<void (int, const char*)> callback = [&] (int callbackType, const char* text) { rViewData.GetViewShell()->libreOfficeKitViewCallback(callbackType, text); } ; - vcl::unohelper::TextDataObject::CopyStringTo(pURLField->GetURL(), xClipboard, &callback); - } - else - vcl::unohelper::TextDataObject::CopyStringTo(pURLField->GetURL(), xClipboard, nullptr); + vcl::unohelper::TextDataObject::CopyStringTo(pURLField->GetURL(), xClipboard, SfxViewShell::Current()); } } break; |