f3ddd4d84b
Fixed 3 critical bugs in grid editing: 1. onCellValueChanged redrawRows() removal - Removed event.api.redrawRows() that was resetting cell input - Issue: redrawRows() triggered computed property re-evaluation - Result: Array reference changed, grid lost input value 2. ScrollApiModule registration - Added ScrollApiModule to ModuleRegistry - Issue: focusRow() called ensureIndexVisible without module - Result: AG Grid #200 error, page hung 3. onCellEditingStopped removal - Removed auto-restart of edit mode on cell exit - Issue: Prevented navigateToNextCell from working on Enter key - Result: Enter key now properly moves focus to next cell 4. CommonCodeManagementPage focusRow safety - Wrapped focusRow() in try-catch - Issue: focusRow may not be available, causing errors - Result: Grid continues even if focusRow unavailable Affects: /system/common-codes grid editing and all pages using KsDataGrid Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>