Fixed the widget column bug by implementing a custom widget column.