Skip to content

Fix invalid format custom columns created from row formats based on different columns#569

Merged
vbabich merged 2 commits intodeephaven:mainfrom
vbabich:fix-row-conditional-formats
May 12, 2022
Merged

Fix invalid format custom columns created from row formats based on different columns#569
vbabich merged 2 commits intodeephaven:mainfrom
vbabich:fix-row-conditional-formats

Conversation

@vbabich
Copy link
Collaborator

@vbabich vbabich commented May 11, 2022

Applying custom columns with more than one row format column crashes the grid panel. Fixed by stacking all row formats into a single rule. Added unit test.

@github-actions
Copy link
Contributor

github-actions bot commented May 11, 2022

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@vbabich vbabich added bug Something isn't working grid package/grid web-client-ui labels May 11, 2022
@vbabich vbabich self-assigned this May 11, 2022
@vbabich vbabich added this to the May 2022 milestone May 11, 2022
@vbabich vbabich requested a review from mofojed May 11, 2022 23:18
@vbabich
Copy link
Collaborator Author

vbabich commented May 11, 2022

I have read the CLA Document and I hereby sign the CLA

@codecov
Copy link

codecov bot commented May 11, 2022

Codecov Report

Merging #569 (de5fed4) into main (7418086) will increase coverage by 0.00%.
The diff coverage is 72.72%.

@@           Coverage Diff           @@
##             main     #569   +/-   ##
=======================================
  Coverage   36.68%   36.69%           
=======================================
  Files         390      390           
  Lines       28655    28659    +4     
  Branches     6775     6778    +3     
=======================================
+ Hits        10513    10517    +4     
  Misses      17796    17796           
  Partials      346      346           
Flag Coverage Δ
unit 36.69% <72.72%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...nditional-formatting/ConditionalFormattingUtils.ts 26.26% <72.72%> (+0.75%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7418086...de5fed4. Read the comment docs.

mofojed
mofojed previously approved these changes May 12, 2022
…nalFormattingUtils.ts

Co-authored-by: Mike Bender <mikebender@deephaven.io>
@vbabich vbabich merged commit 8359d17 into deephaven:main May 12, 2022
@vbabich vbabich deleted the fix-row-conditional-formats branch May 12, 2022 21:57
@github-actions github-actions bot locked and limited conversation to collaborators May 12, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

bug Something isn't working grid package/grid web-client-ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants