summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/tabvwsh.hxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-07-27 15:41:16 +0100
committerAndras Timar <andras.timar@collabora.com>2017-07-31 12:03:56 +0200
commite9258ca4aa431f1d3fefbd4d5b1068568adb3045 (patch)
treef5e605dbff88f27dfb39cfbc37a562489e22bddc /sc/source/ui/inc/tabvwsh.hxx
parentfb4f195349e95d8624028cf0bb26589885c226aa (diff)
Resolves: tdf#106872 only request selected shapes
that way we can avoid the super slow code path for filtered rows when we only care about selected shapes Reviewed-on: https://gerrit.libreoffice.org/40496 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> (cherry picked from commit 192d97cdf091af08a492416824918ea447bfb16f) Related: tdf#106872 factor out getting selected shapes (cherry picked from commit 221dae68df80298e81e6e6549636f3528f5c8bc3) Reviewed-on: https://gerrit.libreoffice.org/40519 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins <ci@libreoffice.org> (cherry picked from commit 5e2ffa0b2eb7623d0c9ed37c30caea1452810646) Change-Id: I175fa841e406dbbe7075296f2e0a0e79fa115fb7 765c482a41e9681a1eb145c1833cc94f35a27db3
Diffstat (limited to 'sc/source/ui/inc/tabvwsh.hxx')
-rw-r--r--sc/source/ui/inc/tabvwsh.hxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/sc/source/ui/inc/tabvwsh.hxx b/sc/source/ui/inc/tabvwsh.hxx
index cf60eb656d46..9c304ee164b9 100644
--- a/sc/source/ui/inc/tabvwsh.hxx
+++ b/sc/source/ui/inc/tabvwsh.hxx
@@ -396,6 +396,7 @@ public:
void afterCallbackRegistered() override;
/// See SfxViewShell::NotifyCursor().
void NotifyCursor(SfxViewShell* pViewShell) const override;
+ css::uno::Reference<css::drawing::XShapes> getSelectedXShapes();
/// Emits a LOK_CALLBACK_INVALIDATE_HEADER for all views whose current tab is equal to nCurrentTabIndex
static void notifyAllViewsHeaderInvalidation(const OString& rPayload, SCTAB nCurrentTabIndex = -1);
};