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 18:36:11 +0100 |
commit | 598ffe47a7f47157d891ad97d1edef032208d9f4 (patch) | |
tree | e5e30b9939ffeba15c35feb2ff6c3cb00e1dc10f /sc | |
parent | ffe7fd5c3f3de474b201fbb1e25b8251cb13574d (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/+/110578
Tested-by: Jenkins
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 00d8a882d80c..dcd287527ca6 100644 --- a/sc/source/ui/cctrl/checklistmenu.cxx +++ b/sc/source/ui/cctrl/checklistmenu.cxx @@ -294,15 +294,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) |