publication search: observe state and correctly render results