include/vcl/jsdialog/executor.hxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit dcc9d7f0a0e8a6978ada6e92244cd6cd4b276520
Author:     Szymon Kłos <szymon.k...@collabora.com>
AuthorDate: Wed Apr 6 09:52:34 2022 +0200
Commit:     Szymon Kłos <szymon.k...@collabora.com>
CommitDate: Fri Apr 15 11:26:34 2022 +0200

    jsdialog: close popup correctly
    
    call popdown so we will mark popup as closed in DockingManager
    this fixes crash when trying to open autofilter popup second time
    
    Change-Id: I9f2db6fe284d9b9770c20dea4b8a4054524a998b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132619
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Mert Tumer <mert.tu...@collabora.com>
    Reviewed-by: Andras Timar <andras.ti...@collabora.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132917
    Tested-by: Jenkins
    Reviewed-by: Szymon Kłos <szymon.k...@collabora.com>

diff --git a/include/vcl/jsdialog/executor.hxx 
b/include/vcl/jsdialog/executor.hxx
index 149df76d0b1c..0f8fb821e2bd 100644
--- a/include/vcl/jsdialog/executor.hxx
+++ b/include/vcl/jsdialog/executor.hxx
@@ -55,7 +55,7 @@ public:
         rSpinButton.signal_value_changed();
     }
 
-    static void trigger_closed(weld::Popover& rPopover) { 
rPopover.signal_closed(); }
+    static void trigger_closed(weld::Popover& rPopover) { rPopover.popdown(); }
 };
 
 namespace jsdialog

Reply via email to