Frontmatter
| id | 9279 |
| title | DevIndex: Fix ''Show Animations'' checkbox binding for Grid Sparklines |
| state | Closed |
| labels | bugaigrid |
| assignees | tobiu |
| createdAt | Feb 24, 2026, 2:01 AM |
| updatedAt | Feb 24, 2026, 2:02 AM |
| githubUrl | https://github.com/neomjs/neo/issues/9279 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 24, 2026, 2:02 AM |

The
Show Animationscheckbox in the DevIndex app was failing to disable the pulse animations in the Grid sparklines.Root Cause: The
bind: { animateVisuals: ... }config defined inGridContainer's static config was being completely overridden by thebind: { store: ... }config passed when instantiating the grid insideMainContainer.mjs. Because Neo.mjs instance configs shadow static prototype configs, theanimateVisualsbinding was erased upon instantiation, preventing the grid from receiving state updates from theViewportStateProvider.Resolution:
animateVisualsbinding directly into thebodyconfig ofGridContainer.animateVisuals_config andafterSetAnimateVisualshook fromGridContainer.mjs.regexPrefixCy,positions).