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

[Bug]: WDS Modal critical issues #30653

Closed
13 tasks done
riodeuno opened this issue Jan 26, 2024 · 4 comments
Closed
13 tasks done

[Bug]: WDS Modal critical issues #30653

riodeuno opened this issue Jan 26, 2024 · 4 comments
Assignees
Labels
Anvil Pod Issue related to Anvil project Anvil team issues related to the new layout system anvil Bug Something isn't working Medium Issues that frustrate users due to poor UX

Comments

@riodeuno
Copy link
Contributor

riodeuno commented Jan 26, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Description

Dealbreakers:

  • While modal is open, when we click on the onClick handler for a child widget (Button Widget) in the property pane, the modal closes and one widget shows a crash. @riodeuno - this happens for any and all bindings on the modal widget property pane

  • raised [Bug]: Modal deletion behavior issue #33380

  1. modal reopens if modal deletion + undo delete was followed by another widget's deletion and undo delete action
  2. close icon is highlighted when modal deletion is undone

Further exploration

We can go with the 1. as it seems like the more reasonable approach.
Снимок экрана 2024-01-26 в 11 56 29

  • Users can have two modal widgets open at the same time. Today, the stacking order is the order in which they're shown in the entity explorer. The solution is to make sure that the currently "selected" modal widget is at the top. However, due to the solution chosen in issue 1 above, the previously open modal will automatically close when a second modal is selected.
    Screenshot 2024-01-26 at 2 42 20 PM

Done:

Steps To Reproduce

Issue 1: Select a widget on the Main canvas while a modal is open from the property pane
Issue 2: Select another modal while one modal is open. Make sure that the selected modal is shown before the open modal in the entity explorer.

Public Sample App

No response

Environment

Deploy Preview

Issue video log

No response

Version

https://ce-28238.dp.appsmith.com/

@riodeuno riodeuno added Bug Something isn't working Needs Triaging Needs attention from maintainers to triage UI Building Product Issues related to the UI Building experience Anvil team issues related to the new layout system anvil labels Jan 26, 2024
@riodeuno riodeuno self-assigned this Jan 26, 2024
@Nikhil-Nandagopal Nikhil-Nandagopal added the Deploy Preview Issues found in Deploy Preview label Jan 26, 2024
@ramsaptami ramsaptami added WDS - modal widget WDS team and removed Anvil team issues related to the new layout system anvil labels Mar 18, 2024
@github-actions github-actions bot added Anvil Pod Issue related to Anvil project and removed UI Building Product Issues related to the UI Building experience labels Mar 20, 2024
@KelvinOm KelvinOm added the Medium Issues that frustrate users due to poor UX label Mar 27, 2024
@KelvinOm KelvinOm added Anvil team issues related to the new layout system anvil and removed Needs Triaging Needs attention from maintainers to triage Deploy Preview Issues found in Deploy Preview WDS - modal widget WDS team labels Mar 27, 2024
@ramsaptami
Copy link
Contributor

ramsaptami commented May 6, 2024

@somangshu somangshu added this to the Widget polish - R1 milestone May 6, 2024
@riodeuno
Copy link
Contributor Author

riodeuno commented May 8, 2024

@ramsaptami I cannot replicate this issue, would you mind sharing a screen recording?

@ramsaptami
Copy link
Contributor

@riodeuno sorry, which issue specifically here?

@marks0351
Copy link
Contributor

@riodeuno if you are talking about not being able to type into the widget name search while a modal is open, then its been fixed by one of my last prs.
cc: @ramsaptami

@riodeuno riodeuno added the Epic A zenhub epic that describes a project label May 13, 2024
@riodeuno riodeuno changed the title [Bug]: WDS Modal Widget issues [Epic]: WDS Modal Widget issues May 13, 2024
@ramsaptami ramsaptami removed the Epic A zenhub epic that describes a project label May 13, 2024
@ramsaptami ramsaptami changed the title [Epic]: WDS Modal Widget issues [Bug]: WDS Modal critical issues May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Anvil Pod Issue related to Anvil project Anvil team issues related to the new layout system anvil Bug Something isn't working Medium Issues that frustrate users due to poor UX
Projects
None yet
Development

No branches or pull requests

6 participants