Session lost when Compare dialog cancelled
Posted: Wed Mar 14, 2007 11:06 am
Overview:
When I click Cancel on the Compare dialog, one of my saved Sessions is lost/deleted.
Setup:
I have the "Show sessions" box checked on the Compare dialog, and "Compare Dialog always on top" and "Minimize when Compare New Pair" enabled in the Misc Options. I can provide copies of my existing setup/sessions if necessary.
Reproducing the problem:
1. Run ExamDiff.
2. On the Compare dialog, enable "Show Sessions", select "<Unnamed default session>",
3. Copy the default session and give the copy a new name (e.g. "test session").
4. The new session (e.g. "test session") will be selected; select "<Unnamed default session>" again.
5. Click Cancel on the Compare dialog, then exit ExamDiff.
Verifying the problem:
The next time ExamDiff is started, the copied session ("test session") will no longer exist. This only seems to happen when I select the "<Unnamed default session>" and click Cancel on the compare dialog; selecting another session or performing a comparison does not cause this problem.
When I click Cancel on the Compare dialog, one of my saved Sessions is lost/deleted.
Setup:
I have the "Show sessions" box checked on the Compare dialog, and "Compare Dialog always on top" and "Minimize when Compare New Pair" enabled in the Misc Options. I can provide copies of my existing setup/sessions if necessary.
Reproducing the problem:
1. Run ExamDiff.
2. On the Compare dialog, enable "Show Sessions", select "<Unnamed default session>",
3. Copy the default session and give the copy a new name (e.g. "test session").
4. The new session (e.g. "test session") will be selected; select "<Unnamed default session>" again.
5. Click Cancel on the Compare dialog, then exit ExamDiff.
Verifying the problem:
The next time ExamDiff is started, the copied session ("test session") will no longer exist. This only seems to happen when I select the "<Unnamed default session>" and click Cancel on the compare dialog; selecting another session or performing a comparison does not cause this problem.