Skip to content

[Bug]: When using TransformAsync, then Bind sometimes does not remove item from final collection #663

Description

@tomasfil

Describe the bug 🐞

With TransformAsync and Bind behind that, when item is rapidly added and then removed, then once SourceCache is empty, for some reason and only sometimes there are left items in the destination ReadOnlyObservableCollection.

Step to reproduce

I have created breaking Unit test in repro repo branch TransformAsyncWithBind

Reproduction repository

https://github.com/tomasfil/DynamicData/tree/TransformAsyncWithBind

Expected behavior

This should not happen...

Screenshots 🖼️

No response

IDE

No response

Operating system

No response

Version

No response

Device

No response

DynamicData Version

No response

Additional information ℹ️

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions