From 403487a35d91a24d709427504f935ab5fbfcb786 Mon Sep 17 00:00:00 2001 From: Evangelos Paterakis Date: Sun, 15 Jan 2023 05:29:55 +0200 Subject: [PATCH] feat(status)[markupview]: set selectable fix: #60 --- src/Widgets/MarkupView.vala | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/Widgets/MarkupView.vala b/src/Widgets/MarkupView.vala index ac9756f..063a34c 100644 --- a/src/Widgets/MarkupView.vala +++ b/src/Widgets/MarkupView.vala @@ -23,12 +23,15 @@ public class Tooth.Widgets.MarkupView : Box { get { return _selectable; } set { _selectable = value; - // get_children ().foreach (w => { - // var label = w as Label; - // if (label != null) { - // label.selectable = _selectable; - // } - // }); + + var w = this.get_first_child(); + while (w != null) { + var label = w as RichLabel; + if (label != null) { + label.selectable = _selectable; + } + w = w.get_next_sibling(); + }; } }