To put it shortly, if you use "/did -o" to overwrite a line in rich editbox, the display doesn't update until you highlight the text.

/dialog -m reot reot
Code
dialog reot {
  title "rich edit overwrite test"
  size -1 -1 110 40
  option map
  edit "", 1, 5 4 100 31, multi read rich
}

on *:dialog:reot:init:0: {
  didtok reot 1 44 line one,line two
  .timerreot -om 0 1000 did -o reot 1 2 TEST: $!ticks
}

on *:dialog:reot:close:0:.timerreot off