Skip to content

[Bug, EC] PEES-1104: Checkbox values is alway off in gridview#1124

Merged
robertSt7 merged 1 commit into
2.3from
fix-checkbox
Jul 3, 2026
Merged

[Bug, EC] PEES-1104: Checkbox values is alway off in gridview#1124
robertSt7 merged 1 commit into
2.3from
fix-checkbox

Conversation

@robertSt7

Copy link
Copy Markdown
Contributor

Ext.grid.column.Check hardcodes shouldUpdateCell() to always route
in-place cell updates through its own updater(), which manipulates a
<span>-based DOM structure incompatible with our custom renderer's
nested-div markup, so the checked state visually fails to update (a
full reload, e.g. via filtering, bypasses this path and shows the
correct state).
@robertSt7 robertSt7 added this to the 2.3.7 milestone Jul 2, 2026
@robertSt7 robertSt7 self-assigned this Jul 2, 2026
Copilot AI review requested due to automatic review settings July 2, 2026 11:30
@robertSt7 robertSt7 added the Bug label Jul 2, 2026
@sonarqubecloud

sonarqubecloud Bot commented Jul 2, 2026

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes incorrect checkbox rendering in Pimcore object grid views by adjusting the grid column configuration for the checkbox tag so displayed values reflect the underlying data correctly.

Changes:

  • Remove xtype: "checkcolumn" from the checkbox tag grid column config to rely on the custom renderer’s output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@robertSt7 robertSt7 modified the milestones: 2.3.7, 2.3.8 Jul 3, 2026
@robertSt7 robertSt7 merged commit 852e90a into 2.3 Jul 3, 2026
13 checks passed
@robertSt7 robertSt7 deleted the fix-checkbox branch July 3, 2026 07:22
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants