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

AAE-23830 Fix chips positioning and filter render logic in process filters #10015

Merged

Conversation

wojd0
Copy link
Contributor

@wojd0 wojd0 commented Aug 1, 2024

Please check if the PR fulfills these requirements

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

What kind of change does this PR introduce? (check one with "x")

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation
  • Other... Please describe:

What is the current behaviour? (You can also link to an open issue here)

https://hyland.atlassian.net/browse/AAE-23830?focusedCommentId=1317122

What is the new behaviour?

Filter updating logic got more efficient. Due to removal of the intermediate empty state of asynchronously fetched filter properties the form will not pop in-and-out with values on changes.

Does this PR introduce a breaking change? (check one with "x")

  • Yes
  • No

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...

Other information:

@wojd0 wojd0 force-pushed the AAE-23830-fix-labels-and-chips-in-workspace-filters branch from c844099 to 76c211d Compare August 1, 2024 07:53
@wojd0 wojd0 force-pushed the AAE-23830-fix-labels-and-chips-in-workspace-filters branch 4 times, most recently from 6ecc228 to a461934 Compare August 2, 2024 11:51
Copy link
Contributor

@ehsan-2019 ehsan-2019 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

check the comment please.

@wojd0
Copy link
Contributor Author

wojd0 commented Aug 2, 2024

I'll link this PR to the monorepo side of the fix https://github.com/Alfresco/hxp-frontend-apps/pull/8820

@wojd0 wojd0 force-pushed the AAE-23830-fix-labels-and-chips-in-workspace-filters branch from 621414c to 9476d1e Compare August 5, 2024 07:41
@wojd0 wojd0 force-pushed the AAE-23830-fix-labels-and-chips-in-workspace-filters branch from 9476d1e to c8cfe04 Compare August 5, 2024 12:33
Copy link

sonarcloud bot commented Aug 5, 2024

@ehsan-2019 ehsan-2019 merged commit e29b41a into develop Aug 5, 2024
33 checks passed
@ehsan-2019 ehsan-2019 deleted the AAE-23830-fix-labels-and-chips-in-workspace-filters branch August 5, 2024 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants