Возможно, не зачищаете фон? При перерисовке надо считать, что в [l, t, r, b] лежит мусор - и затирать его. И еще, если отоборажение непрозрачное, то надоперегрузить метод 		(v: View) GetBackground (VAR color: Ports.Color), и вернуть цвет для фона - закраску выполнит контейнер.

> -- Цитата:
> когда надо вызывать Dialog.Update ?

После того, как поменяли значение переменной, на которую указывает link (вообще-то она называется "интерактор").