You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In browser 2, don't refresh; you can see task A is still incomplete; don't touch it
In browser 2, add task B
In browser 1, refresh; task A is now incomplete
So the stale state from browser 2 becomes current again because browser 2 wasn't refreshed first.
This is also true if browser 2 was already opened and just not refreshed lately.
Perhaps whenever receiving the focus, or maybe on any user action, the file timestamp could be checked and a refresh forced only if todo.txt seems to have been modified since we last modified it (implying another tab or CLI or manual edit modified it).
I often use mindstream in multiple tabs because it's nice to have one-click access to multiple views by project/context/etc. More specifically, it's nice to keep a mindstream tab filtered by the relevant project beside other tabs relevant to the project, all in the same browser window.
Same goes for doing cleanup in a text editor though. Either way you have to remember to refresh in every browser tab, otherwise you risk losing all your changes and have to redo them.
The text was updated successfully, but these errors were encountered:
. Maybe 60s is too long for my use case, since I often enough switch projects to jot down a new idea/todo within a minute of the last update from the previous context?
Is there any danger to making it check every 500ms? Or is it better to trigger an immediate check when the tab receives focus?
Hey, something small and reproducible for once ;)
v1.6.1
So the stale state from browser 2 becomes current again because browser 2 wasn't refreshed first.
This is also true if browser 2 was already opened and just not refreshed lately.
Perhaps whenever receiving the focus, or maybe on any user action, the file timestamp could be checked and a refresh forced only if todo.txt seems to have been modified since we last modified it (implying another tab or CLI or manual edit modified it).
I often use mindstream in multiple tabs because it's nice to have one-click access to multiple views by project/context/etc. More specifically, it's nice to keep a mindstream tab filtered by the relevant project beside other tabs relevant to the project, all in the same browser window.
Same goes for doing cleanup in a text editor though. Either way you have to remember to refresh in every browser tab, otherwise you risk losing all your changes and have to redo them.
The text was updated successfully, but these errors were encountered: