PG1204 opened a new issue, #5879:
URL: https://github.com/apache/texera/issues/5879

   ### Task Summary
   
   ### Task Summary
   Upgrade the ng-zorro-antd dependency in the GUI from 21.2.2 to 21.3.1.
   
   ### Context
   The frontend currently uses [email protected]. This version contains a 
bug in the nz-input-number component: its mouse-wheel handler (onWheel) guards 
on the raw nzDisabled() input instead of the computed finalDisabled() state.
   
   When a form control is disabled through the form group, as the operator 
property panel does while a workflow is running, the number field greys out and 
blocks typing, but scrolling the mouse wheel over it still changes the value, 
bypassing the disabled state.
   
   This was fixed upstream in ng-zorro's [PR 
#9785](https://github.com/NG-ZORRO/ng-zorro-antd/pull/9785) (merged May 2026), 
which guards the wheel handler on finalDisabled() || nzReadOnly(). The fix 
first shipped in 21.3.0; the latest stable is 21.3.1.
   
   ### Proposed change
   - Bump ng-zorro-antd from 21.2.2 to 21.3.1 in frontend/package.json.
   - Regenerate frontend/yarn.lock via yarn install.
   - This is a minor-version bump within the same major (21.x), so risk is low; 
it also picks up other 21.3.x fixes.
   
   ### Required test
   - App builds and runs with the upgraded dependency.
   - Manually verify that number fields in the operator property panel no 
longer change on mouse-wheel scroll while a workflow is running (the disabled 
state is now respected).
   
   ### Related
   Bug: #5848 (disabled number fields change on mouse-wheel scroll during 
execution) will be resolved by this upgrade.
   Upstream fix: NG-ZORRO/ng-zorro-antd#9785
   
   ### Task Type
   
   - [x] Refactor / Cleanup
   - [ ] DevOps / Deployment / CI
   - [ ] Testing / QA
   - [ ] Documentation
   - [ ] Performance
   - [ ] Other


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to