Merge "Check for null preview in WidgetItem.hasGeneratedPreview" into main