[Bug]: Widgets using stored values aren't updated if the stored value is updated in another browser tab #24887
Labels
Bug
Something isn't working
Framework Functions
Cases related to internal functions like showAlert(), navigateTo() etc...
Javascript Product
Issues related to users writing javascript in appsmith
Low
An issue that is neither critical nor breaks a user flow
Production
Query & JS Pod
Issues related to the query & JS Pod
Is there an existing issue for this?
Description
I have two tabs, each showing a different page of the same Appsmith app. When I update a stored value in Tab 2 the change isn't reflected in Tab 1.
I expect the widgets bound to the stored value in Tab 1 to update when I change the value in Tab 2. They are using the same store.
The use case here is having a common form that is used across multiple pages. Several pages of the app contain a form for editing data. One of the form fields is complex and common among pages. This field has been broken out into its own editor page. The data from this complex field has an effect on the other fields from the original form. We need the original form tabs values to react in real-time while editing the complex field in its own page.
Related Discord thread.
Steps To Reproduce
Populate the Store
button.Open Browser Tab 2
button.Update the Store
.Public Sample App
https://app.appsmith.com/app/issue-cross-tab-value-updates/example-645c5a6e47cc6a716aa3155e
Environment
Production
Issue video log
No response
Version
Cloud 1.9.24-SNAPSHOT
Front conversations
The text was updated successfully, but these errors were encountered: