Bookmarked monitors can't change expression.
Ark2000 opened this issue · comments
Describe the bug
Bookmarked monitors can't change expression.
To Reproduce
- Run project
- Create a bookmarked monitor with expression set to '1'
- Change expression to '2'
- Quit running
- Run project again
- The bookmarked monitor's expression is still '1'
Expected behavior
In step 6, the expression should be '2'
Reason: The expression is stored in metadata when monitor is created, but the metadata is never updated.
Solution: Use method instead of metadata to fetch latest expression when serialization.