Fix traceback when clicking in empty part of rules list

This commit is contained in:
Kovid Goyal 2025-01-20 22:50:18 +05:30
parent 07c75c21c2
commit 37ad5d3eb9
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -100,6 +100,8 @@ class TbIconRulesTab(ConfigTabWidget, Ui_Form):
def show_context_menu(self, point):
clicked_item = self.rules_table.itemAt(point)
if clicked_item is None:
return
item = self.rules_table.item(clicked_item.row(), CATEGORY_COLUMN)
m = QMenu(self)
ac = m.addAction(_('Delete this rule'), partial(self.context_menu_handler, 'delete', item))