vcl/unx/gtk3/gtkinst.cxx |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 0b6de2227ca685881f794105d5124307dac667ce
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Thu Jan 20 16:22:36 2022 +0000
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Thu Jan 20 21:15:45 2022 +0100

    gtk4: take SolarMutexGuard on key event handler
    
    Change-Id: Ifa195e02a2da1b530feb51f9473b41eb14e4e818
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128698
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/vcl/unx/gtk3/gtkinst.cxx b/vcl/unx/gtk3/gtkinst.cxx
index 9747c8a632f3..552360b75967 100644
--- a/vcl/unx/gtk3/gtkinst.cxx
+++ b/vcl/unx/gtk3/gtkinst.cxx
@@ -18352,6 +18352,7 @@ private:
     static gboolean signalKeyPress(GtkEventControllerKey*, guint keyval, guint 
keycode, GdkModifierType state, gpointer widget)
     {
         GtkInstanceComboBox* pThis = static_cast<GtkInstanceComboBox*>(widget);
+        SolarMutexGuard aGuard;
         return pThis->signal_key_press(CreateKeyEvent(keyval, keycode, state, 
0));
     }
 

Reply via email to