[Patch] rev 37053 breaks dbgrid multiselect
Original Reporter info from Mantis: ludob
-
Reporter name: Ludo Brands
Original Reporter info from Mantis: ludob
- Reporter name: Ludo Brands
Description:
The patch to fix the compiler error caused by the change of TBookmark to TBytes is not correct. TBytes is a managed type and as soon as TBookmarkList.SetCurrentRowSelected exits, the bookmark is released also. As a result the pointer stored in FList isn't valid anymore and multiselect doesn't work anymore.
Attached patch fixes this.
Mantis conversion info:
- Mantis ID: 21876
- Version: 1.1 (SVN)
- Fixed in revision: 37092 (#f43c7d76)