View Single Post
02/07/17, 10:31 AM   #7
Randactyl
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 251
This is what led me down the corrupted object pool path:

With Inventory Grid View active, the first 12 to 13 item slots in the grid function as expected. 12 - 13 is the number of items that are normally visible in the default list view. The rest produce the "attempt to access a private function" error when trying to use/bank/etc. If you bank the 13th item, the previously 14th item (13th after the list is refreshed) becomes valid.

In my modified scroll update function I utilize the inventory slot object pool - inventorySlot.dataTypes[typeId].pool. Maybe the number of preallocated (and thus secure) objects here was reduced?

If that is the case, I'm not sure how to make the insecure slots actionable.
  Reply With Quote