Widget supports contentsize