Don't us xxf:itemset() before control is refreshed, fix #1962