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]: Blank state seen when toggling between pages even when it has queries/JS objects #31556

Closed
1 task done
shadabbuchh opened this issue Mar 6, 2024 · 0 comments · Fixed by #32980
Closed
1 task done
Assignees
Labels
Bug Something isn't working IDE Navigation Issues/feature requests related to IDE navigation, and context switching IDE Pod Issues that new developers face while exploring the IDE IDE Product Issues related to the IDE Product Low An issue that is neither critical nor breaks a user flow Needs Triaging Needs attention from maintainers to triage Production QA Pod Issues under the QA Pod QA Needs QA attention

Comments

@shadabbuchh
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Description

On visiting any page, we see the Write your first query or API to access data text indicating that there are no queries/JS Objects even when we have some queries in that page.

Steps To Reproduce

  1. Login with the below credentials in release:
  2. Add multiple pages & add multiple queries/JS objects to these pages.
  3. Toggle between pages.

Expected: We should see the queries/JS objects related to that page without any glitches.
Actual: We get to see the empty state for a fraction of a second.

Public Sample App

No response

Environment

Release

Severity

Low (Inconsistent UI/UX)

Issue video log

https://www.loom.com/share/67c706e65d264569ae0b1064421d58cf

Version

Cloud

@shadabbuchh shadabbuchh added Bug Something isn't working Low An issue that is neither critical nor breaks a user flow Release Needs Triaging Needs attention from maintainers to triage IDE Navigation Issues/feature requests related to IDE navigation, and context switching labels Mar 6, 2024
@github-actions github-actions bot added the IDE Pod Issues that new developers face while exploring the IDE label Mar 6, 2024
@btsgh btsgh added Production and removed Release labels Mar 27, 2024
hetunandu added a commit that referenced this issue Apr 29, 2024
…avoid interim load state (#32980)

## Description
Page and State switches would navigate to the last selected segment
which in turn would navigate to the last selected entity in that
segment. This was causing a split second delay showing the segment in a
loading / blank state till the entity navigation was processed. By
changing the navigation links, we will now navigate directly to the last
selected entity, avoiding multiple url changes and hence renders in
intermediate states

Fixes #31556



<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Refactor**
	- Enhanced navigation and focus elements for improved user experience.
- **New Features**
- Streamlined focus management with a new key generation function in the
IDE.
- **Bug Fixes**
- Corrected issues in focus management logic for accurate page
navigation and entity selection.
- **Documentation**
- Simplified focus element usage instructions and removed outdated
references.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@appsmith-bot appsmith-bot added the QA Needs QA attention label Apr 29, 2024
@github-actions github-actions bot added the QA Pod Issues under the QA Pod label Apr 29, 2024
@Nikhil-Nandagopal Nikhil-Nandagopal added the IDE Product Issues related to the IDE Product label Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working IDE Navigation Issues/feature requests related to IDE navigation, and context switching IDE Pod Issues that new developers face while exploring the IDE IDE Product Issues related to the IDE Product Low An issue that is neither critical nor breaks a user flow Needs Triaging Needs attention from maintainers to triage Production QA Pod Issues under the QA Pod QA Needs QA attention
Projects
None yet
6 participants