This commit is contained in:
Kovid Goyal 2025-02-10 09:47:41 +05:30
parent a7a00de9c7
commit 8f44ab81df
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -1510,7 +1510,8 @@ class BooksView(TableView): # {{{
return
if ev.key() == Qt.Key.Key_F2:
key = self.column_map[self.currentIndex().column()]
if self._model.db.field_metadata[key]['datatype'] == 'composite':
db = self.model().db
if hasattr(db, 'field_metadata') and db.field_metadata[key]['datatype'] == 'composite':
self.cc_template_delegate.allow_one_edit()
return QTableView.keyPressEvent(self, ev)