vcl/unx/gtk3/gtkinst.cxx | 1 +
1 file changed, 1 insertion(+)
New commits:
commit d622b90e62c59409929f19c2769718dca82c76d3
Author: Caolán McNamara <[email protected]>
AuthorDate: Tue Jan 20 09:42:50 2026 +0000
Commit: Caolán McNamara <[email protected]>
CommitDate: Wed Jan 21 14:15:00 2026 +0100
Resolves: tdf#170231 Can't paste into gtk autofilter using right-click paste
Change-Id: Ia8ed02996ba81253dafcb20a3e38f64caf2c32b4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197643
Tested-by: Caolán McNamara <[email protected]>
Reviewed-by: Caolán McNamara <[email protected]>
diff --git a/vcl/unx/gtk3/gtkinst.cxx b/vcl/unx/gtk3/gtkinst.cxx
index 321aaae389bd..43a4ba0dbf48 100644
--- a/vcl/unx/gtk3/gtkinst.cxx
+++ b/vcl/unx/gtk3/gtkinst.cxx
@@ -13481,6 +13481,7 @@ public:
gtk_label_set_xalign(m_pPlaceHolderLabel, bRTL ? 1.0 : 0.0);
gtk_overlay_add_overlay(m_pPlaceHolderReplacement,
GTK_WIDGET(m_pPlaceHolderLabel));
+ gtk_overlay_set_overlay_pass_through(m_pPlaceHolderReplacement,
GTK_WIDGET(m_pPlaceHolderLabel), true);
insertAsParent(GTK_WIDGET(m_pEntry),
GTK_WIDGET(m_pPlaceHolderReplacement));
m_nEntryFocusInSignalId = g_signal_connect_after(m_pEntry,
"focus-in-event", G_CALLBACK(signalEntryFocusIn), this);
m_nEntryFocusOutSignalId = g_signal_connect_after(m_pEntry,
"focus-out-event", G_CALLBACK(signalEntryFocusOut), this);