# HG changeset patch # User Jacob Carlborg # Date 1244380878 -7200 # Node ID 8944c1d87c638a687aa77bf6b85923df5ae43dc0 # Parent 64712e72cb16c413ce5cf87dc3c06a4e5e9e060b Fixes #33 diff -r 64712e72cb16 -r 8944c1d87c63 dwt/custom/ControlEditor.d --- a/dwt/custom/ControlEditor.d Sun Jun 07 00:04:52 2009 +0200 +++ b/dwt/custom/ControlEditor.d Sun Jun 07 15:21:18 2009 +0200 @@ -127,18 +127,30 @@ public this (Composite parent) { this.parent = parent; - controlListener = new class() Listener { + controlListener = new class(this) Listener { + ControlEditor ce; + + this (ControlEditor ce) { + this.ce = ce; + } + public void handleEvent(Event e) { - layout (); + ce.layout (); } }; for (int i=0; i