You mean only call setText() if the new conversion result differs from the last one?
Yes (*thinking*) this might also help.