diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2021-02-08 12:37:38 +0100 |
---|---|---|
committer | Szymon Kłos <szymon.klos@collabora.com> | 2021-02-08 15:59:57 +0100 |
commit | e2e63b2bc9530e8836c2c5e4cda42acb0f5af945 (patch) | |
tree | 37a3adf48794558e45d6921305a54e6a71e26a09 /sc | |
parent | cb2e6cbd490804fc2d29171b982b14aedd37dc65 (diff) |
jsdialog autofilter: show submenu on demad
- add posibility to trigger full update
- send information if docking window is visible
- send close message on builder destruction
Change-Id: I0b3abc5ebcacf7f9a48910edf1bf0d73e8120d6e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110577
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/ui/cctrl/checklistmenu.cxx | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/sc/source/ui/cctrl/checklistmenu.cxx b/sc/source/ui/cctrl/checklistmenu.cxx index 526a277c6af3..b269760b0010 100644 --- a/sc/source/ui/cctrl/checklistmenu.cxx +++ b/sc/source/ui/cctrl/checklistmenu.cxx @@ -298,15 +298,8 @@ void ScCheckListMenuControl::launchSubMenu(bool bSetMenuPos) mxMenu->select(*mxScratchIter); rSubMenuControl.GrabFocus(); - // TODO: something better to retrigger JSON dialog invalidation if (comphelper::LibreOfficeKit::isActive()) - { - StringMap args; - args["cmd"] = "change"; - args["type"] = "checkbox"; - args["data"] = "true"; - jsdialog::ExecuteAction(pSubMenu->GetLOKWindowId(), "toggle_all", args); - } + jsdialog::SendFullUpdate(pSubMenu->GetLOKWindowId(), "toggle_all"); } IMPL_LINK_NOARG(ScCheckListMenuControl, PostPopdownHdl, void*, void) |