当用户开始输入时,如何使输入提示文本消失?

How to make an Input's hintText disappear when the user starts typing?

我不确定这是错误还是我未能理解其工作原理。

我正在使用 Input 小部件来收集用户输入,并且我已将 hintText 字段设置为显示 'Type a thing here',因此用户知道该怎么做。这行得通并且提示文本在我的输入中显示为灰色。但是当用户点击输入并开始输入时,他们输入的文本会以黑色显示在灰色提示文本之上。我希望 hintText 消失。这是我应该手动控制的东西吗,也许来自 onChanged?还有另一种方法吗?或者这是我应该在 GitHub 上提交的错误?

我怀疑这只是在 https://github.com/flutter/flutter/issues/8653

跟踪的 bug/regression