In general, the registration date and ex-dividend date are the same day, which is 3 or 4 days earlier than the cash dividend payment date.
You mean "I saw the news of the fund dividend today". If this day is date of record, you can get dividends. If this day is the cash bonus payment day, you won't get the bonus.
In addition, whether the fund pays dividends is not directly related to the income level of the fund, so there is no need to feel sorry even if there is no dividend.