Loading GUI-persisted FilterComponent's value containing an object reference when using Microstream doesn't show any results after restart of application

Description

Initial situation:
--------------------------------------------------------------

  1. Two lists in microstream root, 1 customers and 1 orders

  2. customer contains reference to an order

  3. in MainLayout create a table with customer type

  4. Connect a filterComponent to the grid and select the order to be filterable

  5. set the filtercomponent to be gui-persistable with it's value

  6. start the application and filter for an order

  7. Save the state in microstream

  8. Restart the applicaction and load the state

--------------------------------------------------------------

Actual behavior:
-------------------------------------------------------------

  • The filter result is empty

-------------------------------------------------------------

Expected behaviour:
--------------------------------------------------------------

  • The filter result contains the same result as before the restart

--------------------------------------------------------------

Attachments:

--------------------------------------------------------------

  • Initial situation

--------------------------------------------------------------

Environment

Win10
Version: 10.1.0-20191120-1046
OpenJDK 1.8.0_232
Corretto-8.232.09.1

Assignee

FH

Reporter

MS

Labels

None

Priority

Major