Есть список документов, с булевским статусом, согласован. После того как в форме списка нажимается кнопка согласовать список кодом принудительно обновляется, отбор настроен так что отображаются только не согласованные, соответственно согласованный документ пропадает из списка, строка становится в конец списка.
Список принудительно обновляется, потому что иначе в форме списка остается строка с согласованным документом.
Реакция которая нужна системой повторяется для пометки удаления (список так же не показывает помеченные на удаление), позиция пропадает а элемент позиционируется на следующую.
(0) Как вариант - не обновляй список, а согласованны строки делай малозаметными (цвет текста серый). Пользователь сам решит, когда надо обновить список.
(2) Да, как вариант, сейчас думаю получать ТЗ с отборами и сортировкой данного списка, просто странно что это работает при пометке, и нет доступной функциональности для управления этим.