Fixed position not being updated in BaseAdapterHelper