From 61f20787151febd54b7271f686bc4f9de5613c15 Mon Sep 17 00:00:00 2001 From: fiaxh Date: Sun, 5 Oct 2025 16:31:38 +0200 Subject: Cleanup: Remove LabelHybrid, conversation details preferences --- main/src/ui/util/preference_group.vala | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'main/src/ui/util/preference_group.vala') diff --git a/main/src/ui/util/preference_group.vala b/main/src/ui/util/preference_group.vala index efb5253a..268a593c 100644 --- a/main/src/ui/util/preference_group.vala +++ b/main/src/ui/util/preference_group.vala @@ -92,10 +92,12 @@ namespace Dino.Ui.Util { return view; } - var widget_view_model = preferences_row as ViewModel.PreferencesRow.WidgetDeprecated; - if (widget_view_model != null) { - var view = new Adw.ActionRow() { title = widget_view_model.title }; - view.add_suffix(widget_view_model.widget); + var button_view_model = preferences_row as ViewModel.PreferencesRow.Button; + if (button_view_model != null) { + var view = new Adw.ActionRow() { title = button_view_model.title }; + var button = new Button.with_label(button_view_model.button_text) { valign = Align.CENTER }; + view.add_suffix(button); + button.clicked.connect(() => button_view_model.clicked()); return view; } -- cgit v1.3