def delete_click(self, event): DatabaseHandler.delete_food(self.category, self.food) if self.food.is_favorite() == "1": self.favorites_tab.delete_frame(self.food) if self.food.already_expired(): self.expired_tab.delete_frame(self.food) for tab in self.application.get_tabs_list(): if tab.get_category() == self.category: for frame in tab.get_frames(): if frame.get_food() == self.food: frame.sub_master.destroy()