Skip to content

[report 2304] GROK-20751: Peptides: Guard LogoSummaryTable.onPropertyChanged and render against a null dataFrame on a detached viewer - #3989

Merged
LaykDimon merged 1 commit into
masterfrom
claude/GROK-20751
Aug 27, 2026
Merged

[report 2304] GROK-20751: Peptides: Guard LogoSummaryTable.onPropertyChanged and render against a null dataFrame on a detached viewer#3989
LaykDimon merged 1 commit into
masterfrom
claude/GROK-20751

Conversation

@datagrokci

@datagrokci datagrokci Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Toggling columns in the Logo Summary Table's "Select columns..." dialog after the viewer was closed threw "NullError: method not found: 'filter' on null" on every toggle, because the detached viewer reacted to the property write and rendered from its now-null dataFrame.

The fix adds the same null-dataFrame early returns to LogoSummaryTable's onPropertyChanged and render that the package's sibling viewers (SARViewer, MonomerPosition, MostPotentResidues) already use, plus a regression test.


Diff: +16/-1 · 3 files

Verified: reproduction recipe replayed on the patched build — the original error no longer fires

Full analysis: GROK-20751

…nder against a null dataFrame on a detached viewer
@datagrokci
datagrokci Bot requested a review from drizhina August 21, 2026 17:34
@LaykDimon
LaykDimon merged commit f4f504b into master Aug 27, 2026
13 of 18 checks passed
@LaykDimon
LaykDimon deleted the claude/GROK-20751 branch August 27, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants