If the predicate is changed only the external selection (set by SetSelectedNodes) will be used. There for selection done by the user via UI get lost. This should not be the case. A valid use selection should be kept if the predicate changes.
|Restricted Maniphest Task|
|Open||None||T26741 Finishing new node selection concept|
|Open||None||T23721 Project "Astonishing Angelfish"|
|Open||None||T23751 Introduction of new selection concept|
|Resolved||floca||T27029 SingleNodeSelection skips user selection on predicate change|