[Widget] Fix bug for multi-widget