Thanks for your reply!
Well, after changing a filter value the parameter input$<DT>_rows_selected should be updated in a way that it reflects all selected rows within the current filter range.
F.i. in your example:
Select row 5;
Filter: 10; now 5 is no longer visible in the table, because it's not in the filter range, but it is still marked in the plot;
Select row 7; now 7 instead of 5 is marked in the plot. Correct;
Change Filter value from 10 to 1; the table shows rows 5 and 7 as selected (correct). The plot, however, has not changed;
Select row 9: the plot now shows three marked nodes. Correct.
Currently input$<DT>_rows_selected doesn't seem to respond to changes of filter values.
So, yes, keep an eye on previous selections.
The table display seems correct.
Regards,
Ulrich