--- a/src/eric7/MicroPython/BoardDataDialog.py Thu Mar 16 12:04:43 2023 +0100 +++ b/src/eric7/MicroPython/BoardDataDialog.py Thu Mar 16 12:05:04 2023 +0100 @@ -9,8 +9,8 @@ import contextlib -from PyQt6.QtCore import QLocale -from PyQt6.QtWidgets import QDialog, QTreeWidgetItem +from PyQt6.QtCore import QLocale, Qt +from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QTreeWidgetItem from .Ui_BoardDataDialog import Ui_BoardDataDialog @@ -171,6 +171,9 @@ for col in range(self.dataTree.columnCount()): self.dataTree.resizeColumnToContents(col) + self.buttonBox.button(QDialogButtonBox.StandardButton.Close).setDefault(True) + self.buttonBox.setFocus(Qt.FocusReason.OtherFocusReason) + def __createHeader(self, headerText): """ Private method to create a header item.