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

UVE: Dot Wizard Component is rendering behind PrimeNG Dialog #28177

Closed
Tracked by #27546
zJaaal opened this issue Apr 9, 2024 · 2 comments · Fixed by #29483
Closed
Tracked by #27546

UVE: Dot Wizard Component is rendering behind PrimeNG Dialog #28177

zJaaal opened this issue Apr 9, 2024 · 2 comments · Fixed by #29483

Comments

@zJaaal
Copy link
Contributor

zJaaal commented Apr 9, 2024

Parent Issue

#27546

Problem Statement

When opening the dot-wizard component inside the edit content while editing a piece of content inside the Visual Editor. The dot-wizard is rendered behind the edit content and the user is not able to access the recently opened dialog.

This is related to PrimeNG updating the z-index of their modal components to maintain them at the top of the screen and the dot-wizard using the dot-dialog component which is a modal component created by us and therefore works with a fixed z-index and is not getting in sync with the primeNG changes.

Steps to Reproduce

  1. Go to the new Visual Editor
  2. Hit the edit button in a piece of content
  3. Trigger a workflow action that requires the dot-wizard (Move, comment and assign or Push Publish)
  4. Wait for it complete
  5. Close the edit content
  6. Hit again the edit button in a piece of content
  7. Try to open the dot-wizard as in step 3
  8. See the error.

Screenshot

Screen.Recording.2024-04-09.at.1.07.50.PM.mov

Acceptance Criteria

We should be able to see a dialog that helps us trigger the selected workflow action in a consistent way.

dotCMS Version

master - latest

Proposed Objective

Technical User Experience

Proposed Priority

Priority 3 - Average

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

This issue was found in the solution of this PR, but is not related to the actual implementation.

It's an old bug that none found or reported yet.

Assumptions & Initiation Needs

  • We should be able to enter to the new Visual Editor
  • We should be able to trigger Workflow Actions in the new Visual Editor

Quality Assurance Notes & Workarounds

You can reload the browser to access the dot-wizard but is not a good experience for the users to reload after triggering a workflow action.

Sub-Tasks & Estimates

No response

@zJaaal zJaaal moved this from New to Next 1-3 Sprints in dotCMS - Product Planning Apr 10, 2024
@fmontes fmontes changed the title Edit Page V2: Dot Wizard Component is rendering behind PrimeNG Dialog UVE: Dot Wizard Component is rendering behind PrimeNG Dialog Jul 9, 2024
@KevinDavilaDotCMS KevinDavilaDotCMS self-assigned this Aug 6, 2024
@KevinDavilaDotCMS KevinDavilaDotCMS moved this from Next 1-3 Sprints to In Review in dotCMS - Product Planning Aug 8, 2024
@github-project-automation github-project-automation bot moved this from In Review to Internal QA in dotCMS - Product Planning Aug 12, 2024
@KevinDavilaDotCMS KevinDavilaDotCMS removed their assignment Aug 12, 2024
@github-project-automation github-project-automation bot moved this from Internal QA to Current Sprint Backlog in dotCMS - Product Planning Aug 12, 2024
@rjvelazco rjvelazco self-assigned this Aug 12, 2024
@rjvelazco rjvelazco moved this from Internal QA to QA - Backlog in dotCMS - Product Planning Aug 12, 2024
@rjvelazco rjvelazco removed their assignment Aug 12, 2024
@rjvelazco
Copy link
Contributor

rjvelazco commented Aug 12, 2024

Passed Internal QA

  • Tested on docker: [dotcms/dotcms:trunk_ d670af6]
  • Server: QA Server

Video

iqa-28177-uve-dot-wizard-component-is-rendering-behind-primeng-dialog.mov

@github-project-automation github-project-automation bot moved this from QA - Backlog to Internal QA in dotCMS - Product Planning Aug 12, 2024
@nollymar nollymar moved this from Internal QA to QA - Backlog in dotCMS - Product Planning Aug 13, 2024
@bryanboza
Copy link
Contributor

Fixed, tested on trunk // Docker // FF and now it is working as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment