try proxy code
 Add mouse move support for widget