Merge "Do not notify text watchers when replace is a no-op"