Steps to reproduce:
Refer to the attached project and video that illustrate steps to reproduce the issue
Expected results:
The List<WeakReference<IFontRepositoryListener>> listeners collection is cleared
Current results:
IFontRepositoryListener objects are not removed from the List<WeakReference<IFontRepositoryListener>> listeners collection