Added: canvas preview widget