Problems with diseqc - The Return - Part 2

#1
Continuing 6.80 diseqc 1.2 tests.
Did a tree with a positioner only, and with a C band LNB, to test messages sent.
Both the "lock turner..." and "send diseqc..." options are enabled.
Image
I found it works partially as expected, the messages are correct to the two selelected satellites.
But messages are sent to every satellite in the lists, even undesired ones. For example,
Image
in the list you see the Galaxy 3C is not a selected satellite, but if you run throug its frequencies or channel list, Progdvb will send (incorrect) diseqc messages for every frequency or channel that is selected or changed.

Here the bug seems: unselected satellites (diseqc 1.2 positions) and their channel lists should not send any diseqc messages, as they will be wrong ones.