Merge pull request #316 from fireeye/fix-315

explorer: add additional check for invalid model index
This commit is contained in:
mike-hunhoff
2020-09-16 08:40:59 -06:00
committed by GitHub

View File

@@ -108,6 +108,7 @@ class CapaExplorerQtreeView(QtWidgets.QTreeView):
if not model_index.isValid():
raise ValueError("invalid index")
return model_index.internalPointer()
def send_data_to_clipboard(self, data):
@@ -254,6 +255,10 @@ class CapaExplorerQtreeView(QtWidgets.QTreeView):
@param pos: cursor position
"""
model_index = self.indexAt(pos)
if not model_index.isValid():
return
item = self.map_index_to_source_item(model_index)
column = model_index.column()