summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPranav Kant <pranavk@collabora.co.uk>2017-12-04 13:58:44 +0530
committerPranav Kant <pranavk@collabora.co.uk>2017-12-04 13:59:35 +0530
commitddc0f69ca4a016ed5b6e749c01d6362c9a4d9014 (patch)
tree2c7c9619e7874a8b0ddd76e38659d047bba91e8f
parent9222e715d23f9904e04258a58696c10987456dd2 (diff)
lokdialog: sc: Guard autofilter popup's LOK notification
Change-Id: I8d39a701618926e35c84f200ac7e2ce66e62b8b7
-rw-r--r--sc/source/ui/view/gridwin.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index c5ff3fa47721..d19d5a4c5abc 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -627,7 +627,8 @@ void ScGridWindow::LaunchAutoFilterMenu(SCCOL nCol, SCROW nRow)
mpAutoFilterPopup.disposeAndClear();
mpAutoFilterPopup.reset(VclPtr<ScCheckListMenuWindow>::Create(this, pDoc));
- mpAutoFilterPopup->SetLOKNotifier(SfxViewShell::Current());
+ if (comphelper::LibreOfficeKit::isActive())
+ mpAutoFilterPopup->SetLOKNotifier(SfxViewShell::Current());
mpAutoFilterPopup->setOKAction(new AutoFilterAction(this, Normal));
mpAutoFilterPopup->setPopupEndAction(
new AutoFilterPopupEndAction(this, ScAddress(nCol, nRow, nTab)));