Steps to reproduce:
- Create two triggers and corresponding trapper items (see attached items.png and triggers.png).
Note that trigger_02 is the same as trigger_01 but with the additional condition and different function in the end of expression.
- Fire the triggers by sending the following values for the items
./bin/zabbix_sender -z 127.0.0.1 -s "Zabbix server" -k trap_key_01 -o 5
./bin/zabbix_sender -z 127.0.0.1 -s "Zabbix server" -k trap_key_02 -o 7
The order of the displayed latest values in Monitoring->Problems view is wrong for trigger_02. See problems.png attached.
The latest values should be displayed in the same order as items are written in the trigger expression. In this particular test case the order of the latest values should be the same for both problems.