diff --git a/MainWindow.cs b/MainWindow.cs
index 911a79b..11b6a24 100755
--- a/MainWindow.cs
+++ b/MainWindow.cs
@@ -265,6 +265,9 @@ namespace Buypeeb {
l.Text = row.Value;
}
+ var f = (ToggleButton)this.builder.GetObject("ButtonSelectedFavourite");
+ f.Active = item.favourite;
+
}
private void OpenUrl(string url) {
// https://github.com/dotnet/runtime/issues/17938
@@ -423,6 +426,11 @@ namespace Buypeeb {
this.UpdateItem(this.selectedItem.id);
}
+ private void ButtonSelectedFavouriteToggled(object sender, EventArgs args) {
+ ToggleButton s = (ToggleButton)sender;
+ this.selectedItem.favourite = s.Active;
+ }
+
// timers
private bool UpdateSelectionEndTime() {
diff --git a/ui/main.glade b/ui/main.glade
index 22f4934..a0893d3 100644
--- a/ui/main.glade
+++ b/ui/main.glade
@@ -705,6 +705,7 @@
True
True
Favourite
+