I'm working on a application with a master grid and details form. When you alter data in the details form it goes dirty, and then if you click in the master grid in a different row you get a dialogue asking if you want to save your changes.
When doing this with multiselect using the mouse on the shift / control key the dialogue pop up to ask the question do you want to save, hence the grid looses focus. After the async callback from the dialogue the grid is out of sync with whether the shift / control key is pressed or not, and moving the mouse over the grid gives some funny results.
Is there anyway to prevent this from happening, the only way I can prevent it at the moment is to set usercanselect to false when the use wants to edit data in the details form. I would like a solution that does not disable changing the selection in the master grid.
Thanks for any help,
Brian