xenserver/xenadmin — pull request #111 by MihaelaStoica (2014-07-04 13:09:41+00:00)
Title: CA-137470: Fixed unhandled exception raised by pressing space key on gri...

...dview of License Manager.

- Added a 'refresh grid' parameter to UpdateRow() which indicates if a sort and refresh of the grid is necessary.
- A sort and refresh is not needed when the user selects a server by pressing the space key or by mouse, but it is needed when the information displayed has changed, for example when the license has changed.
- Also solved a possible null reference exception in CheckableDataGridViewController.ReplaceStoredRow(), by returning -1 if the index is not within the rows range.

Signed-off-by: Mihaela Stoica