Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[9.0.0] When we cause the formula to throw a #REF! error with an action undoing it doesn't clear the error #8078

Closed
AMBudnik opened this issue May 20, 2021 · 3 comments · Fixed by #8129
Assignees
Labels
bug Formulas Plugin Regression Issues that were created while adding new changes to the source code Status: Released Undo-redo Plugin

Comments

@AMBudnik
Copy link
Contributor

AMBudnik commented May 20, 2021

Description

When we cause the formula to throw a #REF! error with an action undoing it doesn't clear the error.

Might be related to #8076 (#8076 is solved in v9)

Steps to reproduce

  1. Remove first row with context menu (you get #REF! error which is correct)
  2. Use CMD/CTRL+Z to undo

v9 result
The error is still visible
ref_error_v9

v8.4.0
The error is gone
ref_error_v840

Demo

https://jsfiddle.net/handsoncode/e7z2dn0r/ v9 - broken
https://jsfiddle.net/handsoncode/8fkzv94w/ v8.4.0 (old formulas) - working well

Your environment

  • Handsontable version: 9+
  • Browser Name and version: Chrome 89
  • Operating System: Windows 10
@AMBudnik AMBudnik added bug Undo-redo Plugin Formulas Plugin Regression Issues that were created while adding new changes to the source code labels May 20, 2021
@wszymanski wszymanski self-assigned this May 27, 2021
@wszymanski
Copy link
Contributor

Second case (remove row + undo)

May-28-2021 15-03-05

wszymanski added a commit that referenced this issue May 28, 2021
wszymanski added a commit that referenced this issue May 28, 2021
wszymanski added a commit that referenced this issue May 28, 2021
wszymanski added a commit that referenced this issue May 28, 2021
@wszymanski wszymanski linked a pull request May 28, 2021 that will close this issue
10 tasks
wszymanski added a commit that referenced this issue Jun 2, 2021
wszymanski added a commit that referenced this issue Jun 4, 2021
wszymanski added a commit that referenced this issue Jun 8, 2021
…moved workaround in the Autofill plugin (using getFillRangeData method) #8078
wszymanski added a commit that referenced this issue Jun 8, 2021
wszymanski added a commit that referenced this issue Jul 20, 2021
wszymanski added a commit that referenced this issue Sep 13, 2021
wszymanski added a commit that referenced this issue Sep 16, 2021
wszymanski added a commit that referenced this issue Sep 16, 2021
@aninde
Copy link
Contributor

aninde commented Sep 29, 2021

This issue will be fixed by v10 https://jsfiddle.net/Ljbvu57d/.

@AMBudnik
Copy link
Contributor Author

I'm glad to see both of those issues solved. Closed as done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Formulas Plugin Regression Issues that were created while adding new changes to the source code Status: Released Undo-redo Plugin
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants