!7 cm ClearTopInputAfterAWhile > DynPrintLogAndEnabled { switchable double seconds = 30; transient WaitForStableValue value = new(seconds); start { dm_doEveryAndNow(5.0, r doIt); } void doIt { value.set(dm_topInput()); S s = value!; if (nempty(s)) { print("Clearing top input: " + s); dm_setTopInput(""); value.set(""); } } }