Skip to content

Commit 59ba306

Browse files
authored
Fix graph signal names possibly being truncated after edit (#223)
1 parent 929c400 commit 59ba306

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

scrutiny/gui/widgets/graph_signal_tree.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
from dataclasses import dataclass
1919

20-
from PySide6.QtWidgets import QWidget, QMenu
20+
from PySide6.QtWidgets import QAbstractItemDelegate, QWidget, QMenu
2121
from PySide6.QtGui import (QStandardItem, QDropEvent, QDragEnterEvent, QDragMoveEvent, QDragEnterEvent,
2222
QDragMoveEvent, QContextMenuEvent, QAction, QKeyEvent, QPixmap, QPalette
2323
)
@@ -598,6 +598,10 @@ def get_selected_axes(self, include_if_signal_is_selected: bool = True) -> List[
598598

599599
return list(selected_axes.values())
600600

601+
def closeEditor(self, editor: QWidget, hint: QAbstractItemDelegate.EndEditHint) -> None:
602+
self.resizeColumnToContents(0)
603+
return super().closeEditor(editor, hint)
604+
601605
def lock(self) -> None:
602606
self.setDragDropMode(self.DragDropMode.DragOnly)
603607
self._locked = True

0 commit comments

Comments
 (0)