I am using IS_CHANGED_BY_CLIENT of IF_WD_CONTEXT_NODE to identify context node changes.
I am sorting a column and then change the row selection(i.e., if I select another row), it is not considered as a change by the method changed_by_client.
But if I save the same settings as initial view, and if I change the row selection, it is considered as a change by the method.
Any hint to solve the problem is welcome.
Perhaps you should be using the Context Change Log instead: