summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2019-05-23 12:16:34 +0100
committerCaolán McNamara <caolanm@redhat.com>2019-05-23 17:35:09 +0200
commit110f149a5ded5144f0c4320b5787ff98a1a26b7d (patch)
tree6258964340a96b3731ab0de14c5a9ba79d3ecb1e
parent461f2173d10934f54cebacfedd4c8840a827b5f7 (diff)
add comment to document upstream bug
Change-Id: I2814c6b0ccb1198bc83f79e63a8a1713d8df32cd Reviewed-on: https://gerrit.libreoffice.org/72834 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r--vcl/unx/gtk3/gtk3gtkinst.cxx9
1 files changed, 8 insertions, 1 deletions
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx
index 6ade98fcd25e..39581793b406 100644
--- a/vcl/unx/gtk3/gtk3gtkinst.cxx
+++ b/vcl/unx/gtk3/gtk3gtkinst.cxx
@@ -8938,7 +8938,9 @@ private:
return pThis->separator_function(nIndex);
}
- // in the absence of a built-in solution for https://gitlab.gnome.org/GNOME/gtk/issues/310
+ // https://gitlab.gnome.org/GNOME/gtk/issues/310
+ //
+ // in the absence of a built-in solution
// a) support typeahead for the case where there is no entry widget, typing ahead
// into the button itself will select via the vcl selection engine, a matching
// entry
@@ -9050,6 +9052,9 @@ private:
set_selected_entry(nSelect);
}
+ // https://gitlab.gnome.org/GNOME/gtk/issues/310
+ //
+ // in the absence of a built-in solution
// b) support typeahead for the menu itself, typing into the menu will
// select via the vcl selection engine, a matching entry. Clearly
// this is cheating, brittle and not a long term solution.
@@ -9263,6 +9268,8 @@ public:
#endif
}
+ // https://gitlab.gnome.org/GNOME/gtk/issues/1910
+ // has_entry long menus take forever to appear (tdf#125388)
void bodge_area_apply_attributes_cb()
{
gtk_container_foreach(GTK_CONTAINER(m_pMenu), disable_area_apply_attributes_cb, m_pMenu);