If having Conflict Solver windows open for a rebasing/merging/cherry-picking state, ask to close them when leaving this state.
Maybe not close them, but just warn that Conflict Solver state is no longer in sync with working tree.
Here's how current behavior can cause problems:
1) Start rebasing2) Run into conflict3) Open conflict solver4) Open many more windows to figure how to solve conflict (yes, some conflicts require quite an investigation to solve!)5) Forget you have conflict solver open6) Open another conflict solver7) Solve conflicts8) Continue rebase9) Run into new conflicts10) While alt-tabbing through open windows by accident open an outdated Conflict Solver
11) This is quite confusing. Also, if you actually save now, you will overwrite file with an outdated version of it.
Customer support service by UserEcho