update: less memory leak in canvas;
update: enable control in panoramawidget;
other minor changes.

Signed-off-by: liuyanghejerry <liuyanghejerry@126.com>