## Description This change adds a new state in ideReducer 'isListViewActive' to verify the active status of the list view on split screen mode. I am updating isListViewActive state to false when we click on `+` icon and are already in QUERY_ADD mode, to close the list view and switch back to the new query tab. Fixes https://github.com/appsmithorg/appsmith/issues/36066 _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="" ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!CAUTION] > If you modify the content in this section, you are likely to disrupt the CI result for your PR. <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [ ] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a new action to manage the active state of the list view, enhancing user interface control. - Added a selector to retrieve the current state of the list view. - **Improvements** - Updated the `useQueryAdd` and `useJSAdd` hooks to respond to the IDE's view mode, improving functionality when adding queries. - Shifted state management for the list view from local to global, ensuring consistent visibility across the application. - **Bug Fixes** - Enhanced responsiveness of the list view based on the current interface state. <!-- end of auto-generated comment: release notes by coderabbit.ai --> |
||
|---|---|---|
| .. | ||
| routes | ||
| ApiConstants.tsx | ||
| forms.ts | ||
| messages.ts | ||
| ModuleConstants.ts | ||
| ModuleInstanceConstants.ts | ||
| PackageConstants.ts | ||
| ReduxActionConstants.tsx | ||
| SocialLogin.tsx | ||
| tenantConstants.ts | ||
| UsagePulse.ts | ||
| WorkflowConstants.ts | ||
| workspaceConstants.ts | ||