Check there's actually an announce to delete

This commit is contained in:
Mark Qvist
2026-05-09 15:42:53 +02:00
parent 09c1179b00
commit 19e5563060
+5 -3
View File
@@ -461,9 +461,11 @@ class AnnounceStream(urwid.WidgetWrap):
self.update_widget_list()
def delete_selected_entry(self):
if self.ilb.get_selected_item() != None:
self.app.directory.remove_announce_with_timestamp(self.ilb.get_selected_item().original_widget.timestamp)
self.rebuild_widget_list()
sel = self.ilb.get_selected_item()
if sel != None and hasattr(sel, "original_widget") and sel.original_widget:
if hasattr(sel.original_widget, "timestamp"):
self.app.directory.remove_announce_with_timestamp(sel.original_widget.timestamp)
self.rebuild_widget_list()
def rebuild_widget_list(self):
self.no_content = True