Files
openide/platform/dvcs-impl
Ilia.Shulgin 545b3a6a4e [git] IJPL-192025 Better branches grouping state propagation from client
The previous approach to frontend -> backend propagation was:
1. Update a value on the backend via RPC call.
2. Rely on settings sync to update GitVcsSettings on the frontend
However, it was not guaranteed that the popup is not reopened before sync is performed.
Now it is:
1. Update GitVcsSettings on the frontend.
2. Update a value on the backend via RPC call.

GitOrigin-RevId: 34d69f5889cbe8b83acaa7509334a662a007131e
2025-06-16 18:47:35 +00:00
..