Zhuinden/flowless

Forced execution of pending traversal could result in `onViewDestroyed(true)` never being called

Zhuinden opened this issue · 1 comments

onDestroy() calls with onViewDestroyed(false), and in onMeasure() callback the removal would call onViewDestroyed(true).

However this callback boolean is required to know if the view is being swapped out for good, or there's a configuration change happening.

Fixed in 1.7 (but now an explicit DispatcherUtils call must do it before onMeasure() wait)