tdf#126828 skip "on-demand" entries
Change-Id: I5a1b20ce2e6c1d228760fc39e7770e1b497bd9ef
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92306
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx
index 0709587..f21de32 100644
--- a/vcl/unx/gtk3/gtk3gtkinst.cxx
+++ b/vcl/unx/gtk3/gtk3gtkinst.cxx
@@ -9423,6 +9423,9 @@
if (gtk_tree_model_iter_next(pModel, &tmp))
{
rGtkIter.iter = tmp;
//on-demand dummy entry doesn't count
if (get_text(rGtkIter, -1) == "<dummy>")
return iter_next(rGtkIter, bOnlyExpanded);
return true;
}
// Move up level(s) until we find the level where the next node exists.
@@ -9432,6 +9435,9 @@
if (gtk_tree_model_iter_next(pModel, &tmp))
{
rGtkIter.iter = tmp;
//on-demand dummy entry doesn't count
if (get_text(rGtkIter, -1) == "<dummy>")
return iter_next(rGtkIter, bOnlyExpanded);
return true;
}
}