Search in Branch mode is broken

This bug pertains to the filemanager

Whenever a search is run in “branch” mode, the table gets updated, but the datastore does not. As a result, if you run the getItem method with one of the items that were not in the datastore just before searching, there’s no item to retrieve and it returns undefined.

The demo for branch mode exhibits this bug: https://snippet.webix.com/yr2ybub4

By running a search, then trying to right click and open a context menu on an item that wasn’t an immediate child of the root, there is a script error because getItem returns undefined.

The “files” mode demo also seems to be exhibiting the same behavior