[GTK] Fix drawing issue in Canvas

This commit is contained in:
Lluis Sanchez 2012-12-05 12:19:45 +01:00
Родитель 2e2f04610e
Коммит d3719d9afa
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -57,6 +57,15 @@ namespace Xwt.GtkBackend
get { return (ICanvasEventSink)base.EventSink; }
}
public override void UpdateLayout ()
{
base.UpdateLayout ();
// This is required to make sure that subsequent QueueDraws invalidate the
// whole new area, not the area that covers the old size of the widget.
Widget.QueueResize ();
}
public void QueueDraw ()
{
Widget.QueueDraw ();