aboutsummaryrefslogtreecommitdiffstats
path: root/sb_builder/__init__.py
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-20 12:35:36 +0200
committerDanilo M. <danix@danix.xyz>2026-10-20 12:35:36 +0200
commit77ac3ea8c1f365cf7d4691c7580d64d0e7c7c720 (patch)
treebbc601911aa009a1331ff74183e891527ca9df5c /sb_builder/__init__.py
parentf2bc23df84907a361e7d9fa20bf1bc8f7a916037 (diff)
downloadsb-builder-77ac3ea8c1f365cf7d4691c7580d64d0e7c7c720.tar.gz
sb-builder-77ac3ea8c1f365cf7d4691c7580d64d0e7c7c720.zip
Packages: fix segfault on Clear / Select visible behind a filter
Both emitted layoutChanged without layoutAboutToBeChanged; with a filter on and a current row, the proxy kept stale persistent indexes and Qt crashed (Ctrl+Shift+A with orphaned + cat:games closed the app). Only check states change, so the model now emits dataChanged on the box column. The new test segfaults on the old code. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'sb_builder/__init__.py')
0 files changed, 0 insertions, 0 deletions