PromucFlow_constructor/app/client/src
Ashok Kumar M 3f222e5002
fix: Reverting Anvil currently open modal state implementation (#33067)
[![workerB](https://img.shields.io/endpoint?url=https%3A%2F%2Fworkerb.linearb.io%2Fv2%2Fbadge%2Fprivate%2FU2FsdGVkX1p4H4db8lSv1xTwGoYFAZnRwWdBNC5Y%2Fcollaboration.svg%3FcacheSeconds%3D60)](https://workerb.linearb.io/v2/badge/collaboration-page?magicLinkId=MA2NqRe)
## Description
> [!TIP]  
> _Add a TL;DR when the description is longer than 500 words or
extremely technical (helps the content, marketing, and DevRel team)._
>
> _Please also include relevant motivation and context. List any
dependencies that are required for this change. Add links to Notion,
Figma or any other documents that might be relevant to the PR._

In #33040 we added a state exclusively to capture modals that are
opened/closed to avoid computing which modal is open based on meta
state.
However the problem with this approach that I had understood after
testing it with deployed apps is that closing a modal is not done only
via the saga, but is done via actions and the modal itself without
dispatching the common saga.
Obviously the above implementation dunked.

Reverting to the previous implementation of relying on meta state to
select visible detached widgets.


Fixes #`Issue Number`  
_or_  
Fixes `Issue URL`
> [!WARNING]  
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._

## Automation

/ok-to-test tags="@tag.Anvil"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/8895170744>
> Commit: 517ffc6ac5302bae6940b17b76774a963a18f773
> Cypress dashboard url: <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8895170744&attempt=1"
target="_blank">Click here!</a>

<!-- end of auto-generated comment: Cypress test results  -->




## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No
2024-04-30 19:27:18 +05:30
..
actions fix: refactor widget addition sagas and widget operation sagas to allow gridPosition in pasteSaga (#32992) 2024-04-29 15:43:39 +05:30
api chore: Remove blockNavigation in Page create API body (#32859) 2024-04-25 21:31:51 +05:30
assets feat: implement dropping building blocks on canvas (#31857) 2024-04-16 09:41:09 +01:00
ce fix: Reverting Anvil currently open modal state implementation (#33067) 2024-04-30 19:27:18 +05:30
components chore: Add presets of colors for Theme Setttings (#32849) 2024-04-24 11:04:50 +03:00
constants fix: git auto generate header issue fixed (#33016) 2024-04-30 16:20:36 +05:30
ee fix: Updating the action check to initialize the super user sagas (#33037) 2024-04-29 17:17:59 +05:30
enterprise
entities chore: resetGlobal fix and makeParentsDependOnChild add dependency optimisation (#32827) 2024-04-22 17:22:28 +05:30
globalStyles fix: edit button on hover of suggested queries should appear on overall list item. (#32684) 2024-04-16 14:18:13 +05:30
icons
IDE chore: IDE Modularity init (#32939) 2024-04-26 13:32:34 +05:30
layoutSystems fix: Reverting Anvil currently open modal state implementation (#33067) 2024-04-30 19:27:18 +05:30
mockComponentProps
mockResponses
mocks feat: Anvil DnD Polish(Refactor) (#32839) 2024-04-29 11:32:08 +05:30
navigation fix: [IDE] Page switch and State switch have deep links to entity to avoid interim load state (#32980) 2024-04-29 10:31:27 +05:30
pages fix: REST API multimedia file upload issue fixed (#32921) 2024-04-29 17:08:33 +05:30
plugins/Linting chore: resetGlobal fix and makeParentsDependOnChild add dependency optimisation (#32827) 2024-04-22 17:22:28 +05:30
polyfills
reducers fix: starter building blocks on canvas removes existing queries and JS objects (#32629) 2024-04-23 16:05:19 +05:30
reflow chore: update storybook (#32828) 2024-04-22 12:17:28 +03:00
sagas fix: Reverting Anvil currently open modal state implementation (#33067) 2024-04-30 19:27:18 +05:30
selectors fix: WDS widgets not showing up in Air gapped instances. (#33035) 2024-04-29 18:30:15 +05:30
templates
theme
transformers fix: self signed certificates value set in the props (#32474) 2024-04-08 14:34:53 +05:30
UITelemetry chore: Fix bugs in logic for capturing web vitals for client (#32371) 2024-04-09 14:25:46 +05:30
usagePulse chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
utils feat: add analytics for drag and drop building blocks (#32699) 2024-04-22 15:58:37 +01:00
WidgetProvider fix: WDS widgets not showing up in Air gapped instances. (#33035) 2024-04-29 18:30:15 +05:30
WidgetQueryGenerators
widgets fix: Progress Bar widget animation inconsistency (#11915) (#32462) 2024-04-29 16:50:05 +05:30
workers chore: Remove config tree from eval worker response (#32900) 2024-04-25 19:43:35 +05:30
App.css
AppErrorBoundry.tsx chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
config.d.ts
Globals.d.ts
index.css chore: widgets alignment (#31923) 2024-03-22 16:53:29 +03:00
index.tsx chore: Fix bugs in logic for capturing web vitals for client (#32371) 2024-04-09 14:25:46 +05:30
LandingScreen.tsx
preload-route-chunks.ts
react-app-env.d.ts
RouteChangeListener.tsx
serviceWorker.js chore: Remove unused services (#30292) 2024-01-23 05:43:16 +05:30
store.ts
wdyr.ts